Files
percoandClaude Sonnet 4.6 599399ff50 feat: card trafic par réseau Docker (bridges) avec conteneurs associés
Nouvelle route /api/dockernet : lit le trafic de chaque bridge Docker
via psutil, mappe sur les noms de réseaux et conteneurs via l'API
Docker socket (/networks + /containers/json). Affiche le débit DL/UL
par réseau trié par activité. Monte /var/run/docker.sock en lecture.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 10:50:51 +02:00

20 lines
425 B
Docker

FROM python:3.12-slim
RUN apt-get update && apt-get install -y --no-install-recommends \
smartmontools \
dmidecode \
lsb-release \
nmap \
docker.io \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY app/requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY app/main.py .
COPY static/ /app/static/
EXPOSE 8000
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]