mirror of
https://github.com/tanrax/org-social-live-preview
synced 2026-06-05 02:26:26 +02:00
21e329cd85
2 gthread workers with 4 threads each and a 60s timeout, matching the remote feed fetches. python app.py keeps working for local development.
15 lines
299 B
Docker
15 lines
299 B
Docker
FROM python:3.11-slim
|
|
|
|
WORKDIR /app
|
|
|
|
COPY requirements.txt .
|
|
RUN pip install --no-cache-dir -r requirements.txt
|
|
|
|
COPY app.py .
|
|
COPY templates/ ./templates/
|
|
|
|
# Expose Flask port
|
|
EXPOSE 8080
|
|
|
|
CMD ["gunicorn", "--workers", "2", "--threads", "4", "--timeout", "60", "--bind", "0.0.0.0:8080", "app:app"]
|