Files
void-sentinel/docker-compose.yml

46 lines
918 B
YAML

services:
void-sentinel:
build: .
networks:
- dokploy-network
environment:
- RUST_LOG
- API_KEY
- DISCORD_TOKEN
- SURREAL_ADDRESS
- SURREAL_USER
- SURREAL_PASS
- SURREAL_NS
- SURREAL_DB
- NVIDIA_API_KEY
- OLLAMA_SERVER_URL
- OLLAMA_MODEL
- AI_CHAT_COOLDOWN_MS
- BOT_OWNER_ID
- IGNORE_RUDE
- API_PORT=8080
restart: unless-stopped
web:
build: ./web
ports:
- "3000:3000"
networks:
- dokploy-network
environment:
- AUTH_SECRET
- AUTH_DISCORD_ID
- AUTH_DISCORD_SECRET
- BOT_API_KEY
- APP_URL
- AUTH_URL=https://voidsentinel.systems
- AUTH_TRUST_HOST=true
- BOT_API_URL=http://void-sentinel:8080
- NODE_ENV=production
depends_on: void-sentinel
restart: unless-stopped
networks:
dokploy-network:
external: true