Spaces:
Running
Running
File size: 732 Bytes
c626614 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # Aureon operator image: isolated terminal protection preflight only.
FROM python:3.12-slim
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
PYTHONIOENCODING=utf-8
RUN groupadd -r aureon && useradd -r -g aureon aureon
WORKDIR /app
COPY --chown=aureon:aureon scripts/bootstrap/protected_bootstrap_v05.py /app/scripts/bootstrap/protected_bootstrap_v05.py
USER aureon
HEALTHCHECK --interval=30s --timeout=5s --start-period=5s --retries=1 \
CMD /usr/local/bin/python -I -S -B /app/scripts/bootstrap/protected_bootstrap_v05.py --target-id operator-wsgi
ENTRYPOINT ["/usr/local/bin/python", "-I", "-S", "-B", "/app/scripts/bootstrap/protected_bootstrap_v05.py", "--target-id", "operator-wsgi"]
CMD []
|