67 lines
2.3 KiB
Bash
67 lines
2.3 KiB
Bash
# Core local development
|
|
APP_NAME="HiveGrid Local"
|
|
DATABASE_URL="postgresql://hivegrid:hivegrid@127.0.0.1:5432/hivegrid"
|
|
DIRECT_URL="postgresql://hivegrid:hivegrid@127.0.0.1:5432/hivegrid"
|
|
SESSION_SECRET=replace-with-local-session-secret
|
|
AUDIT_CHAIN_SECRET=replace-with-local-audit-chain-secret
|
|
CRYPTO_SECRET=replace-with-local-crypto-secret
|
|
ADMIN_CONNECTION_MASTER_KEY=replace-with-local-admin-connection-master-key
|
|
APP_BASE_DOMAIN=localhost:3000
|
|
WEB_APP_HOST=app.localhost:3000
|
|
ADMIN_APP_HOST=admin.localhost:3000
|
|
API_HOST=api.localhost:3001
|
|
APP_PROTOCOL=http
|
|
|
|
# Legacy API/auth tokens
|
|
API_ACCESS_TOKEN=replace-with-local-api-token
|
|
JWT_SECRET=replace-with-local-jwt-secret
|
|
|
|
# Local convenience
|
|
SEED_DEMO_DATA=true
|
|
# Matches the local seed admin only; ignored outside NODE_ENV=development.
|
|
DEMO_USER=admin@email.com:password
|
|
ADMIN_FALLBACK_LOGIN_ENABLED=true
|
|
ADMIN_FALLBACK_LOGIN_EMAILS=admin@email.com
|
|
# WEBHOOKS_URL=https://...ngrok-free.app
|
|
# AIRCALL_CLIENT_ID=
|
|
# AIRCALL_CLIENT_SECRET=
|
|
# AIRCALL_REDIRECT_URI=http://app.localhost:3000/integrations/aircall/oauth/callback
|
|
# AIRCALL_WEBHOOK_URL=https://...ngrok-free.app/v1/webhooks/telephony/aircall
|
|
# KWP_OAUTH_CLIENT_ID=
|
|
# KWP_OAUTH_CLIENT_SECRET=
|
|
# KWP_OAUTH_SCOPES=
|
|
# KWP_CUSTOMER_CODE=
|
|
# KWP_OIDC_ISSUER=
|
|
# KWP_HIVEGRID_TENANT_ID=
|
|
# Deprecated and ignored by new connections; choose the bnWin mandant in the setup flow.
|
|
# KWP_MANDANT=
|
|
# CHAT_GATEWAY_AUTH_SECRET=replace-with-local-chat-gateway-secret-at-least-32-bytes
|
|
# WEB_PUSH_VAPID_SUBJECT=mailto:dev@hivegrid.test
|
|
# WEB_PUSH_VAPID_PUBLIC_KEY=
|
|
# WEB_PUSH_VAPID_PRIVATE_KEY=
|
|
|
|
# Optional local providers; MailerSend is the default transactional runtime provider
|
|
# STORAGE_ENDPOINT=
|
|
# STORAGE_REGION=
|
|
# STORAGE_BUCKET=
|
|
# STORAGE_ACCESS_KEY_ID=
|
|
# STORAGE_SECRET_ACCESS_KEY=
|
|
# STORAGE_SESSION_TOKEN=
|
|
# STORAGE_PUBLIC_BASE_URL=
|
|
# STORAGE_FORCE_PATH_STYLE=false
|
|
# MAILJET_API_KEY=
|
|
# MAILJET_SECRET_KEY=
|
|
# MAILJET_FROM_EMAIL=
|
|
# MAILJET_FROM_NAME=
|
|
# WORKER_ENABLED=false
|
|
# EXPORT_RETENTION_QUEUE_ENABLED=false
|
|
# IMPORT_QUEUE_ENABLED=false
|
|
# BULLMQ_REDIS_URL=redis://localhost:6379/0
|
|
# REDIS_URL is required by MCP in production and a queue fallback elsewhere; keep it commented if the platform injects it.
|
|
# REDIS_URL=redis://localhost:6379/0
|
|
# BROWSER_RUNTIME_URL=
|
|
# BROWSER_RUNTIME_API_KEY=
|
|
# BROWSER_SESSION_TIMEOUT_MS=60000
|
|
# ANALYTICS_TOKEN=
|
|
# SITE_KEY_EXAMPLE_SITE=
|