diff --git a/Dockerfile b/Dockerfile index bda0eae..932e3f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,7 +26,7 @@ WORKDIR /app # Copie les fichiers nécessaires COPY requirements.txt . COPY .env . -COPY Nvidia_Stock_Checker.py ./script.py # Adapte le nom du fichier si nécessaire +COPY nvidia-stock-bot-web.py ./script.py # Adapte le nom du fichier si nécessaire # Installe les dépendances Python RUN pip install --no-cache-dir -r requirements.txt diff --git a/docker/.env b/docker/.env index 33b4aba..519f58c 100644 --- a/docker/.env +++ b/docker/.env @@ -18,3 +18,6 @@ ERROR_ALERT=FALSE # Webhook Discord pour envoyer des notifications en cas de stock disponible DISCORD_WEBHOOK_URL="https://discord.com/api/webhooks/XXXXXX/XXXXXXXXX" + +# Permet d'afficher les logs en temps réel +PYTHONUNBUFFERED=1 \ No newline at end of file diff --git a/docker/compose.yml b/docker/compose.yml index e69de29..b223e12 100644 --- a/docker/compose.yml +++ b/docker/compose.yml @@ -0,0 +1,7 @@ +version: "3.8" +services: + nvidia-stock-bot: + image: nvidia-stock-bot-web + restart: always # Le conteneur redémarrera automatiquement en cas d'échec + env_file: .env + command: python nvidia-stock-bot-web.py # Lance le script Python \ No newline at end of file