Files
aethas-free/docker-compose.yml
T
2026-08-18 17:05:02 +02:00

21 lines
743 B
YAML

services:
aethas38_app:
container_name: aethas38_app
image: python:3.13-slim
restart: unless-stopped
ports:
# Port exposé pour Nginx Proxy Manager (NPM)
- "5001:5001"
volumes:
# 1. Le code source (cloné depuis Gitea)
- ./app-code:/app
# 2. Le stockage persistant sécurisé demandé (Logs, Historique, DB)
- /DATA/AppData/MULTI-IA-AETHAS38:/app/data
working_dir: /app
environment:
- TZ=Europe/Paris
# Commande lancée au démarrage : MAJ système, installation des librairies, lancement
command: >
bash -c "apt-get update && apt-get install -y gcc default-libmysqlclient-dev
&& pip install --no-cache-dir -r requirements.txt
&& python main.py"