services: melesicumover: build: . container_name: melesicumover restart: unless-stopped # Secrets werden aus der lokalen .env in die Container-Umgebung injiziert. # Die .env liegt NICHT im Image und NICHT im Git (siehe .gitignore). env_file: - .env environment: CONFIG_YAML: /app/config.yaml DEBUG: "0" # Kein Bind-Mount des Quellcodes mehr (der Code steckt im Image) und # standardmaessig KEIN offener Debug-Port. # # Debugging nur bei Bedarf, lokal: # 1) DEBUG oben auf "1" setzen # 2) folgende Zeilen einkommentieren - bindet debugpy NUR an localhost: # ports: # - "127.0.0.1:5678:5678"