Simplify Athena runtime and document current architecture

This commit is contained in:
Mikei386
2026-08-30 08:45:52 +02:00
parent c721db47d0
commit c6517ee137
56 changed files with 1275 additions and 4713 deletions
+14
View File
@@ -0,0 +1,14 @@
FROM python:3.13-slim
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1
WORKDIR /app
COPY app.py /app/app.py
RUN useradd --uid 10020 --create-home --shell /usr/sbin/nologin dashboard
USER 10020:10020
EXPOSE 8099
CMD ["python", "/app/app.py"]