Files
beaver-agent/.env.example
T
hhandClaude Fable 5 a937500d9b feat(infra): compose profiles, Makefile, local override example
All services sit behind profiles (db, gateway, obsidian) selected via
COMPOSE_PROFILES in .env; Makefile with the usual verbs and a `deploy`
target that pushes main:stable.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 23:21:31 +02:00

41 lines
1.1 KiB
Bash

# Which services to run. Everything is behind a profile: db, gateway, obsidian.
COMPOSE_PROFILES=db,gateway,obsidian
GATEWAY_REF=main
# Uncomment when developing against a sibling ../beaver-gateway checkout.
# Pure code edits then need only `docker compose restart gateway`
#COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml
POSTGRES_USER=beaver
POSTGRES_PASSWORD=CHANGE-ME-strong-random-password
POSTGRES_DB=beaver
# Admin UI login. Used only to mint/revoke tokens.
ADMIN_USER=admin
ADMIN_PASS=CHANGE-ME-admin-password
# openssl rand -hex 32
SESSION_SECRET=CHANGE-ME-random-hex
# Sniffed from the Raycast desktop app
RAYCAST_DEVICE_ID=CHANGE-ME-32-byte-hex
RAYCAST_BEARER=rca_CHANGE-ME
FIREFLY_BASE_URL=https://firefly.example.com
FIREFLY_PAT=changeme
# example: CALENDAR_MCPS=work=https://calendar-mcp.com/mcp/AAAA,home=https://calendar-mcp.com/mcp/BBBB
CALENDAR_MCPS=
BEAVERGRAM_MCP=
PORT_MESSAGES=62990
PORT_MCP=62991
PORT_ADMIN=62992
PORT_MARKDOWN=62993
# Public URL where the reverse proxy in front (see ./caddy) terminates.
# Leave empty for raw-port localhost / dev setups.
PUBLIC_BASE_URL=