Files

33 lines
1.4 KiB
Bash

# Public/local defaults only. Never put provider keys, payment signatures, or
# SMTP/SMS credentials in this file.
MIRAGENFLOW_HOST=127.0.0.1
MIRAGENFLOW_PORT=3100
MIRAGENFLOW_ACCESS_TOKEN_SECRET=replace-with-a-random-secret
MIRAGENFLOW_ACCESS_TOKEN_TTL_SECONDS=900
MIRAGENFLOW_REFRESH_COOKIE=miragenflow_refresh
MIRAGENFLOW_COOKIE_SECURE=false
MIRAGENFLOW_ADMIN_EMAIL=admin@admin.com
MIRAGENFLOW_ADMIN_PASSWORD=admin
MIRAGENFLOW_ADMIN_MFA_REQUIRED=false
MIRAGENFLOW_ADMIN_MFA_SECRET=
MIRAGENFLOW_ADMIN_CAPTCHA_REQUIRED=false
# Development only: let the local super administrator execute its own approval.
# Production always requires another financial administrator.
MIRAGENFLOW_ADMIN_SELF_APPROVAL=true
MIRAGENFLOW_USER_MFA_REQUIRED=false
MIRAGENFLOW_USER_VERIFICATION_REQUIRED=false
MIRAGENFLOW_EMAIL_REGISTRATION_VERIFICATION_REQUIRED=false
MIRAGENFLOW_PHONE_REGISTRATION_VERIFICATION_REQUIRED=false
MIRAGENFLOW_CAPTCHA_REQUIRED=false
# Development only: allow provider emulators on localhost/private networks.
# Keep false in production (the production launcher forces this closed).
MIRAGENFLOW_ALLOW_LOCAL_PROVIDER_URLS=true
MIRAGENFLOW_PERSISTENCE_ADAPTER=memory
MIRAGENFLOW_QUEUE_ADAPTER=memory
DATABASE_URL=
REDIS_URL=
MIRAGENFLOW_CHANNEL_ENCRYPTION_KEY=replace-with-a-separate-random-key
MIRAGENFLOW_PAYMENT_WEBHOOK_SECRET=replace-with-a-random-webhook-secret
# Local fixture only: comma-separated channel ids to force retryable failures.
MIRAGENFLOW_FIXTURE_FAIL_CHANNELS=