Spaces:
Running
Running
File size: 388 Bytes
f425b0b | 1 2 3 4 5 6 7 8 9 10 11 12 | FROM python:3.12-slim
RUN useradd --create-home --uid 1000 app
WORKDIR /app
COPY --chown=app:app app.py source_store.py tree_decoder.py catalog.json ./
COPY --chown=app:app site/ ./site/
COPY --chown=app:app public_decoder/ ./public_decoder/
COPY --chown=app:app starter/ ./starter/
USER app
ENV PYTHONUNBUFFERED=1 PYTHONDONTWRITEBYTECODE=1 PORT=7860
EXPOSE 7860
CMD ["python", "app.py"]
|