- Updated .env.example with all current env vars (no secrets) - Verified no .env, .db, or test-results tracked in repo - .gitignore already covers: .env*, *.db*, services/**/.env, data/, test-results/ Closes #6
59 lines
1022 B
Plaintext
59 lines
1022 B
Plaintext
TZ=America/Chicago
|
|
|
|
# Platform admin (required — no defaults)
|
|
ADMIN_USERNAME=admin
|
|
ADMIN_PASSWORD=CHANGE_ME
|
|
ADMIN_DISPLAY_NAME=Admin
|
|
|
|
# External URLs
|
|
PLATFORM_ORIGIN=https://dash.quadjourney.com
|
|
PLATFORM_V2_ORIGIN=https://dash.quadjourney.com
|
|
|
|
# Service tokens
|
|
TRIPS_API_TOKEN=
|
|
NOCODB_API_TOKEN=
|
|
MINIFLUX_URL=http://miniflux:8080
|
|
MINIFLUX_API_KEY=
|
|
|
|
# Immich (photo library)
|
|
IMMICH_URL=
|
|
IMMICH_API_KEY=
|
|
|
|
# Karakeep (bookmarks)
|
|
KARAKEEP_URL=
|
|
KARAKEEP_API_KEY=
|
|
|
|
# Booklore (book library)
|
|
BOOKLORE_URL=http://booklore:6060
|
|
BOOKLORE_USER=
|
|
BOOKLORE_PASS=
|
|
|
|
# SMTP2GO (email / Send to Kindle)
|
|
SMTP2GO_API_KEY=
|
|
SMTP2GO_FROM_EMAIL=
|
|
SMTP2GO_FROM_NAME=Platform
|
|
KINDLE_EMAIL_1=
|
|
KINDLE_EMAIL_2=
|
|
|
|
# AI
|
|
OPENAI_API_KEY=
|
|
OPENAI_MODEL=gpt-4o-mini
|
|
|
|
# qBittorrent
|
|
QBITTORRENT_HOST=
|
|
QBITTORRENT_PORT=8080
|
|
QBITTORRENT_USERNAME=admin
|
|
QBITTORRENT_PASSWORD=
|
|
|
|
# Internal service API keys (auto-generated)
|
|
INVENTORY_SERVICE_API_KEY=
|
|
BUDGET_SERVICE_API_KEY=
|
|
|
|
# Actual Budget
|
|
ACTUAL_PASSWORD=
|
|
BUDGET_SYNC_ID=
|
|
|
|
# NocoDB
|
|
NOCODB_URL=
|
|
NOCODB_PUBLIC_URL=
|