39 lines
801 B
YAML
39 lines
801 B
YAML
services:
|
|
void-sentinel:
|
|
build: .
|
|
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"
|
|
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
|