services: 3d-pricing: build: . container_name: 3d-pricing restart: unless-stopped volumes: # Données persistantes (base SQLite) - ./data:/data environment: - DATABASE_PATH=/data/pricing.db labels: # --- Traefik --- - "traefik.enable=true" # Remplacez pricing.votre-domaine.com par votre domaine réel - "traefik.http.routers.3d-pricing.rule=Host(`pricing.votre-domaine.com`)" - "traefik.http.routers.3d-pricing.entrypoints=websecure" - "traefik.http.routers.3d-pricing.tls=true" - "traefik.http.routers.3d-pricing.tls.certresolver=letsencrypt" - "traefik.http.services.3d-pricing.loadbalancer.server.port=5000" networks: - traefik_proxy networks: traefik_proxy: external: true # Nom du réseau Traefik existant — ajustez si différent