diff --git a/ops/komodo/docker-compose.yml b/ops/komodo/docker-compose.yml index 008e67a..4c2525f 100644 --- a/ops/komodo/docker-compose.yml +++ b/ops/komodo/docker-compose.yml @@ -1,9 +1,9 @@ services: - # ────────────────────────────────────────────────────────────────── - # MongoDB — Datenbank fuer Komodo Core - # Netz: komodo_net (internal: true) — niemals frontend_net - # ────────────────────────────────────────────────────────────────── + # ────────────────────────────────────────────────────────────────── + # MongoDB — Datenbank fuer Komodo Core + # Netz: komodo_net (internal: true) — niemals frontend_net + # ────────────────────────────────────────────────────────────────── komodo-mongo: image: mongo:7 container_name: komodo-mongo @@ -20,11 +20,11 @@ services: security_opt: - no-new-privileges:true - # ────────────────────────────────────────────────────────────────── - # Komodo Core — Management-UI (Portainer-Ersatz) + # ────────────────────────────────────────────────────────────────── + # Komodo Core — Management-UI (Portainer-Ersatz) # Netz: frontend_net (Traefik) + komodo_net (MongoDB/Periphery) # Admin-Dienst: dashboard-auth@file + secure-headers@file Pflicht - # ────────────────────────────────────────────────────────────────── + # ────────────────────────────────────────────────────────────────── komodo-core: image: ghcr.io/mbecker20/komodo:latest container_name: komodo-core @@ -43,6 +43,7 @@ services: - KOMODO_HOST=https://komodo.kaleschke.info - KOMODO_TITLE=Kallilabcore - KOMODO_SECRET_KEY=${KOMODO_SECRET_KEY} + - KOMODO_WEBHOOK_SECRET=${KOMODO_SECRET_KEY} - KOMODO_MONGO_ADDRESS=komodo-mongo:27017 - KOMODO_MONGO_USERNAME=komodo - KOMODO_MONGO_PASSWORD=${KOMODO_MONGO_PASSWORD} @@ -59,11 +60,11 @@ services: security_opt: - no-new-privileges:true - # ────────────────────────────────────────────────────────────────── - # Komodo Periphery — Docker-Agent auf Kallilabcore - # Netz: komodo_net (internal) — kein Traefik noetig + # ────────────────────────────────────────────────────────────────── + # Komodo Periphery — Docker-Agent auf Kallilabcore + # Netz: komodo_net (internal) — kein Traefik noetig # Ausnahme: Docker-Socket ohne :ro (Periphery startet/stoppt Container) - # ────────────────────────────────────────────────────────────────── + # ────────────────────────────────────────────────────────────────── komodo-periphery: image: ghcr.io/mbecker20/periphery:latest container_name: komodo-periphery