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"