fix: update .env.example and verify repo hygiene (#6)

- 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
This commit is contained in:
Yusuf Suleman
2026-03-29 09:12:01 -05:00
parent 79d2c3b4b6
commit 590ea69900

View File

@@ -1,12 +1,58 @@
TZ=America/Chicago TZ=America/Chicago
PLATFORM_ORIGIN=http://localhost:3000 # Platform admin (required — no defaults)
ADMIN_USERNAME=admin
ADMIN_PASSWORD=CHANGE_ME
ADMIN_DISPLAY_NAME=Admin
TRIPS_BACKEND_URL=http://trips-service:8087 # External URLs
TRIPS_FRONTEND_LEGACY_URL=http://trips-legacy-frontend:3000 PLATFORM_ORIGIN=https://dash.quadjourney.com
TRIPS_API_TOKEN_KEY=api_token PLATFORM_V2_ORIGIN=https://dash.quadjourney.com
FITNESS_BACKEND_URL=http://fitness-service:8095 # Service tokens
FITNESS_FRONTEND_LEGACY_URL=http://fitness-legacy-frontend:3000 TRIPS_API_TOKEN=
FITNESS_API_TOKEN_KEY=session_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=