Files
darkproxy/monitor/status.Dockerfile
auto-ci 21718042b6
Configuration validation / lint (push) Has been cancelled
Configuration validation / smoke (push) Has been cancelled
Harden release defaults and validation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-03 19:29:00 -04:00

20 lines
463 B
Docker

FROM python:3.12-alpine
WORKDIR /app
COPY status_dashboard.py /app/status_dashboard.py
ENV DASHBOARD_PORT=8080 \
DOCKER_PROJECT=darkproxy \
DOCKER_SOCKET=/var/run/docker.sock \
DNS_SERVER=darkpihole \
DNS_PORT=53 \
PROXY_HOST=dark3proxy \
PROXY_PORT=1080 \
PROXY_USERS_FILE=/run/secrets/PROXY_USERS \
STATUS_CACHE_SECONDS=15 \
SOCKET_TIMEOUT=5 \
LOG_TAIL_LINES=120
EXPOSE 8080
CMD ["python", "/app/status_dashboard.py"]