Initial resurrection kit — 81 scripts, 62 references, configs, systemd units, crons, Docker compose files, Caddy config, master README
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
services:
|
||||
mongo:
|
||||
image: mongo
|
||||
restart: unless-stopped
|
||||
command: --quiet --wiredTigerCacheSizeGB 0.25
|
||||
volumes:
|
||||
- ./data/mongo-data:/data/db
|
||||
- ./data/mongo-config:/data/configdb
|
||||
networks:
|
||||
- komodo-net
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 1G
|
||||
|
||||
core:
|
||||
image: ghcr.io/moghtech/komodo-core:2
|
||||
init: true
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 9120:9120
|
||||
depends_on:
|
||||
- mongo
|
||||
volumes:
|
||||
- ./backups:/backups
|
||||
- ./keys:/config/keys
|
||||
environment:
|
||||
- KOMODO_DATABASE_ADDRESS=mongo:27017
|
||||
- KOMODO_PORT=9120
|
||||
- KOMODO_HOST=https://komodo.itpropartner.com
|
||||
- KOMODO_TITLE=Komodo
|
||||
- KOMODO_LOCAL_AUTH=true
|
||||
- KOMODO_INIT_ADMIN_USERNAME=admin
|
||||
- KOMODO_INIT_ADMIN_PASSWORD=changeme
|
||||
- KOMODO_FIRST_SERVER_NAME=core
|
||||
- KOMODO_PERIPHERY_PUBLIC_KEY=file:/config/keys/periphery.pub
|
||||
- KOMODO_DISABLE_CONFIRM_DIALOG=false
|
||||
- KOMODO_DISABLE_INIT_RESOURCES=false
|
||||
- KOMODO_WEBHOOK_SECRET=komodo-webhook-secret
|
||||
- KOMODO_JWT_SECRET=komodo-jwt-secret-change-me
|
||||
- KOMODO_JWT_TTL=1-day
|
||||
- KOMODO_MONITORING_INTERVAL=15-sec
|
||||
- KOMODO_RESOURCE_POLL_INTERVAL=1-hr
|
||||
- KOMODO_DISABLE_USER_REGISTRATION=false
|
||||
- KOMODO_ENABLE_NEW_USERS=false
|
||||
- KOMODO_TRANSPARENT_MODE=false
|
||||
networks:
|
||||
- komodo-net
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 512M
|
||||
|
||||
networks:
|
||||
komodo-net:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user