FROM python:3.12-slim WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY app.py filter.py ./ COPY static/ static/ VOLUME ["/data"] ENV SOURCE_URL=http://192.168.123.77/albert ENV TARGET_URL= ENV TARGET_TOKEN= ENV LOG_LEVEL=INFO ENV RECONNECT_DELAY=10 ENV DB_PATH=/data/logwatch.db EXPOSE 8000 CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "8000"]