Initial commit

This commit is contained in:
gilles
2025-01-03 13:32:52 +01:00
commit e0f0318180
9 changed files with 1652 additions and 0 deletions

18
Dockerfile Executable file
View File

@@ -0,0 +1,18 @@
# Utilisez une image de base Python officielle
FROM python:3.9-slim
# Définissez le répertoire de travail dans le conteneur
WORKDIR /usr/src/app
# Copiez le fichier des exigences dans le conteneur
COPY requirements.txt ./
# Installez les dépendances
RUN pip install --no-cache-dir -r requirements.txt
# Copier seulement le fichier main.py et config.yaml dans le conteneur
COPY ./src/main.py /usr/src/app/main.py
COPY ./config/config.yaml /usr/src/app/config.yaml
# Commande pour exécuter l'application
CMD ["python", "./main.py"]