Files
github-release-notifier/Dockerfile
Maxence G. de Montauzan 9a8a7042b3 API to manage subscription
Adapt docker part
Improve log
Add a just target
2023-12-30 01:19:24 +01:00

14 lines
367 B
Docker

FROM python:3.10-alpine3.18
WORKDIR /app
COPY requirements.txt /app/requirements.txt
RUN pip install --no-cache-dir --upgrade --requirement requirements.txt
COPY notifier.py template.html /app/
# TODO Dev purporse
COPY conf.ini /app/conf.ini
EXPOSE 80
ENTRYPOINT ["python3", "/app/notifier.py"]
CMD ["uvicorn", "notifier:app", "--host", "0.0.0.0", "--port", "80"]