added Dockerfile + compose setup

This commit is contained in:
lichenblankie 2026-03-26 17:59:08 -07:00
parent 67084bbaed
commit e802ed4fe3
4 changed files with 32 additions and 1 deletions

16
Dockerfile Normal file
View file

@ -0,0 +1,16 @@
FROM python:3.12-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
RUN mkdir -p /data \
&& ln -sf /data/index.db index.db \
&& ln -sf /data/tinyweb_identity tinyweb_identity
EXPOSE 8080
CMD ["python", "app.py"]