Unkerien/PLL-Sensor-Cyber-Guard
0
1FROM python:3.11-slim2 3LABEL maintainer="PLL-Sensor-Cyber-Guard Team"4LABEL description="Meta OpenEnv 2026 Sync -- PLL cyber-attack detection environment"5 6ENV PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=17 8WORKDIR /app9 10COPY requirements.txt .11RUN pip install --no-cache-dir -r requirements.txt12 13COPY models.py environment.py app.py openenv.yaml README.md ./14 15EXPOSE 786016 17HEALTHCHECK --interval=30s --timeout=5s --retries=3 CMD python -c "import requests; requests.get('http://localhost:7860/health').raise_for_status()"18 19CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]20 21 