36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
# Optional API override. Leave empty to use same-origin internal API routes.
|
|
NEXT_PUBLIC_API_URL=
|
|
|
|
# Local docker host port (used by docker-compose.override.yml)
|
|
APP_PORT=3000
|
|
|
|
# Better Auth / SQLite
|
|
# For app running outside Docker, this resolves to ./data/fiscal.sqlite
|
|
# In Docker Compose deployment, default path is /app/data/fiscal.sqlite
|
|
DATABASE_URL=file:data/fiscal.sqlite
|
|
BETTER_AUTH_SECRET=replace-with-a-long-random-secret
|
|
BETTER_AUTH_BASE_URL=http://localhost:3000
|
|
BETTER_AUTH_TRUSTED_ORIGINS=http://localhost:3000
|
|
|
|
# AI SDK (Vercel) + Zhipu provider
|
|
# Legacy OPENCLAW_* variables are removed and no longer read by the app.
|
|
# Coding endpoint is hardcoded in runtime: https://api.z.ai/api/coding/paas/v4
|
|
ZHIPU_API_KEY=
|
|
ZHIPU_MODEL=glm-5
|
|
AI_TEMPERATURE=0.2
|
|
|
|
# SEC API etiquette
|
|
SEC_USER_AGENT=Fiscal Clone <support@fiscal.local>
|
|
|
|
# Workflow runtime (local dev default)
|
|
WORKFLOW_TARGET_WORLD=local
|
|
|
|
# Workflow runtime (Docker / production)
|
|
WORKFLOW_POSTGRES_URL=postgres://workflow:workflow@workflow-postgres:5432/workflow
|
|
WORKFLOW_POSTGRES_WORKER_CONCURRENCY=10
|
|
WORKFLOW_POSTGRES_JOB_PREFIX=fiscal_
|
|
|
|
# Optional local-world fallback for rollback/testing
|
|
WORKFLOW_LOCAL_DATA_DIR=.workflow-data
|
|
WORKFLOW_LOCAL_QUEUE_CONCURRENCY=100
|