Container starts with only DB credentials. On first visit, a step-by-step wizard guides through admin password, weather, HA, Vikunja, Unraid, MQTT, n8n and news configuration. Backward-compat: ADMIN_PASSWORD env skips wizard. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
23 lines
692 B
YAML
23 lines
692 B
YAML
services:
|
|
daily-briefing:
|
|
build: .
|
|
container_name: daily-briefing
|
|
ports:
|
|
- "9080:8080"
|
|
environment:
|
|
# ── Required: Database (external PostgreSQL) ──
|
|
- DB_HOST=10.10.10.10
|
|
- DB_PORT=5433
|
|
- DB_NAME=openclaw
|
|
- DB_USER=sam
|
|
- DB_PASSWORD=sam
|
|
|
|
# ── Optional: skip setup wizard by providing ADMIN_PASSWORD ──
|
|
# - ADMIN_PASSWORD=your-password
|
|
# - JWT_SECRET=optional-fixed-secret
|
|
|
|
# ── All integrations are configured via the web setup wizard ──
|
|
# Visit http://host:9080 on first start to complete setup.
|
|
extra_hosts:
|
|
- "host.docker.internal:host-gateway"
|
|
restart: always
|