docs+docker: README, CLAUDE.md, Dockerfile/compose (8084), M1 validation gate

This commit is contained in:
2026-06-27 17:37:22 +02:00
parent c4ff5bcb06
commit d67b677b6a
6 changed files with 126 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
FROM python:3.12-slim
WORKDIR /srv
COPY shared/ ./shared/
COPY apps/trip-cluster/ ./apps/trip-cluster/
RUN pip install --no-cache-dir ./shared ./apps/trip-cluster
ENV DATA_DIR=/data
EXPOSE 8084
WORKDIR /srv/apps/trip-cluster
CMD ["python", "categorize.py", "serve"]
+3
View File
@@ -11,3 +11,6 @@ dependencies = ["photoflow", "flask==3.1.0", "requests==2.32.3", "Pillow==11.0.0
[tool.setuptools.packages.find]
where = ["."]
include = ["app*"]
[tool.setuptools.package-data]
"app" = ["templates/*.html", "static/*.js"]