DUNGEONS-30: add access gateway with Telegram and Discord approvals

Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
2026-09-05 17:09:53 +05:00
commit b87a8ef70e
30 changed files with 1838 additions and 0 deletions

21
compose.yaml Normal file
View File

@@ -0,0 +1,21 @@
services:
gateway:
build: .
init: true
restart: unless-stopped
env_file: .env
environment:
NODE_ENV: production
HOST: 0.0.0.0
PORT: 8080
DATA_FILE: /app/data/access.json
ports:
- "127.0.0.1:${PORT:-8080}:8080"
extra_hosts:
- "host.docker.internal:host-gateway"
volumes:
- access-data:/app/data
stop_grace_period: 45s
volumes:
access-data: