ts6-botflow/compose.yaml
Bxio 8c430b9486
All checks were successful
Testar e publicar imagem Docker / publish (push) Successful in 18s
Give both configured Discord accounts owner access
2026-10-10 19:31:36 +01:00

22 lines
733 B
YAML

services:
ts6-botflow:
build: .
ports:
- "3080:3080"
environment:
APP_URL: ${APP_URL:-http://192.168.88.99:3080}
DISCORD_CLIENT_ID: ${DISCORD_CLIENT_ID:?Define DISCORD_CLIENT_ID}
DISCORD_CLIENT_SECRET: ${DISCORD_CLIENT_SECRET:?Define DISCORD_CLIENT_SECRET}
OWNER_DISCORD_ID: ${OWNER_DISCORD_ID:-376768118535749633,723613831196311603}
ALLOWED_DISCORD_IDS: ${ALLOWED_DISCORD_IDS:-}
volumes:
- botflow-data:/app/data
restart: unless-stopped
healthcheck:
test: ["CMD", "node", "-e", "fetch('http://localhost:3080/health').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"]
interval: 30s
timeout: 5s
retries: 3
volumes:
botflow-data: