Prepare Komodo v2 upgrade
This commit is contained in:
@@ -6,6 +6,8 @@ services:
|
||||
komodo-mongo:
|
||||
image: mongo:7
|
||||
container_name: komodo-mongo
|
||||
labels:
|
||||
komodo.skip:
|
||||
restart: unless-stopped
|
||||
command: --quiet
|
||||
volumes:
|
||||
@@ -31,13 +33,15 @@ services:
|
||||
# Admin-Dienst: bewusst ohne pauschale ForwardAuth-Middleware; dokumentierte Ausnahme
|
||||
# ──────────────────────────────────────────────────────────────────
|
||||
komodo-core:
|
||||
image: ghcr.io/mbecker20/komodo:latest@sha256:d0a201fdf7113b7a47fe925e0a8a9c337f632980a27f151729030f05e99e22c0
|
||||
image: ghcr.io/moghtech/komodo-core:2
|
||||
container_name: komodo-core
|
||||
init: true
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
komodo-mongo:
|
||||
condition: service_healthy
|
||||
volumes:
|
||||
- komodo_keys:/config/keys
|
||||
- /mnt/user/appdata/komodo/core:/repo-cache
|
||||
networks:
|
||||
- komodo_net
|
||||
@@ -50,9 +54,10 @@ services:
|
||||
- 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}
|
||||
- KOMODO_PASSKEY=${KOMODO_PERIPHERY_PASSKEY}
|
||||
- KOMODO_DATABASE_ADDRESS=komodo-mongo:27017
|
||||
- KOMODO_DATABASE_USERNAME=komodo
|
||||
- KOMODO_DATABASE_PASSWORD=${KOMODO_MONGO_PASSWORD}
|
||||
- KOMODO_LOG_LEVEL=info
|
||||
- KOMODO_LOCAL_AUTH=true
|
||||
- KOMODO_JWT_SECRET=${KOMODO_JWT_SECRET}
|
||||
@@ -74,17 +79,21 @@ services:
|
||||
# Ausnahme: Docker-Socket ohne :ro (Periphery startet/stoppt Container)
|
||||
# ──────────────────────────────────────────────────────────────────
|
||||
komodo-periphery:
|
||||
image: ghcr.io/mbecker20/periphery:latest@sha256:087babb8a6090882846750f72c48323007cbf9a548bd930a19a0c09e8220d95c
|
||||
image: ghcr.io/moghtech/komodo-periphery:2
|
||||
container_name: komodo-periphery
|
||||
init: true
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- komodo_keys:/config/keys
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /proc:/proc
|
||||
- /mnt/user/appdata/komodo/periphery:/etc/komodo
|
||||
networks:
|
||||
- komodo_net
|
||||
environment:
|
||||
- PERIPHERY_ROOT_DIRECTORY=/mnt/user/services
|
||||
- PERIPHERY_PASSKEY=${KOMODO_PERIPHERY_PASSKEY}
|
||||
- PERIPHERY_PASSKEYS=${KOMODO_PERIPHERY_PASSKEY}
|
||||
- PERIPHERY_SSL_ENABLED=false
|
||||
- TZ=Europe/Berlin
|
||||
extra_hosts:
|
||||
- "git.kaleschke.info:192.168.178.58"
|
||||
@@ -98,3 +107,6 @@ networks:
|
||||
name: komodo_net
|
||||
internal: true
|
||||
driver: bridge
|
||||
|
||||
volumes:
|
||||
komodo_keys:
|
||||
|
||||
Reference in New Issue
Block a user