# Copy to `.env` and fill in values. `.env` is gitignored. FORGEJO_TOKEN= # --- app database (SQLite, default if unset) --- # Override only if you want a different engine/URL. # DATABASE_URL=sqlite:///backend/data/kirche.db # --- canonical flow definitions --- # FLOWS_DIR=backend/flows # Auto-reconcile backend/flows into DB + LFX while the API runs. # FLOWS_WATCH_ENABLED=true # --- langflow (authoring, dev only) --- LANGFLOW_URL=http://langflow:7860 LANGFLOW_SUPERUSER=langflow LANGFLOW_SUPERUSER_PASSWORD= LANGFLOW_SECRET_KEY= # Single static key; validated against env (LANGFLOW_API_KEY_SOURCE=env), superuser scope. LANGFLOW_API_KEY=sk- # Langflow stores flows in its own SQLite file when unset. # --- lfx (flow runtime) --- LFX_URL=http://lfx:6004 LFX_API_KEY=lfx- # --- API self-reference for flow callbacks (must be reachable FROM lfx) --- CALLBACK_BASE_URL=http://app:8000 # --- LLM (optional; tests mock the provider without it) --- # LLM_API_KEY=