# App APP_JWT_SECRET=123123 # Mail MAIL_HOST= MAIL_USERNAME= MAIL_PASSWORD= MAIL_PORT= MAIL_SECURE= MAIL_FROM_NAME= MAIL_FROM_ADDRESS= # Database DB_HOST=localhost DB_USER=bigcapital DB_PASSWORD=bigcapital DB_ROOT_PASSWORD=root DB_CHARSET=utf8 # System database SYSTEM_DB_NAME=bigcapital_system # SYSTEM_DB_USER= # SYSTEM_DB_PASSWORD= # SYSTEM_DB_NAME= # SYSTEM_DB_CHARSET= # Tenant databases TENANT_DB_NAME_PERFIX=bigcapital_tenant_ # TENANT_DB_HOST= # TENANT_DB_USER= # TENANT_DB_PASSWORD= # TENANT_DB_CHARSET= # Application BASE_URL=http://example.com JWT_SECRET=b0JDZW56RnV6aEthb0RGPXVEcUI # App proxy PUBLIC_PROXY_PORT=80 PUBLIC_PROXY_SSL_PORT=443 # Sign-up restrictions SIGNUP_DISABLED=false SIGNUP_ALLOWED_DOMAINS= SIGNUP_ALLOWED_EMAILS= # Sign-up Email Confirmation SIGNUP_EMAIL_CONFIRMATION=false # API rate limit (points,duration,block duration). API_RATE_LIMIT=120,60,600 # Gotenberg API for PDF printing - (production). GOTENBERG_URL=http://gotenberg:3000 GOTENBERG_DOCS_URL=http://server:3000/public/ # Gotenberg API - (development) # GOTENBERG_URL=http://localhost:9000 # GOTENBERG_DOCS_URL=http://host.docker.internal:3000/public/ # Exchange Rate Service EXCHANGE_RATE_SERVICE=open-exchange-rate # Open Exchange Rate OPEN_EXCHANGE_RATE_APP_ID= # The Plaid environment to use ('sandbox' or 'development'). # https://plaid.com/docs/#api-host PLAID_ENV=sandbox # Your Plaid keys, which can be found in the Plaid Dashboard. # https://dashboard.plaid.com/account/keys PLAID_CLIENT_ID= PLAID_SECRET= PLAID_LINK_WEBHOOK= # https://docs.lemonsqueezy.com/guides/developer-guide/getting-started#create-an-api-key LEMONSQUEEZY_API_KEY= LEMONSQUEEZY_STORE_ID= LEMONSQUEEZY_WEBHOOK_SECRET= # S3 documents and attachments S3_REGION=US S3_ACCESS_KEY_ID= S3_SECRET_ACCESS_KEY= S3_ENDPOINT= S3_BUCKET= # PostHog POSTHOG_API_KEY= POSTHOG_HOST= # Stripe Payment # Get the keys from the Stripe dashboard # Starts with "sk_" STRIPE_PAYMENT_SECRET_KEY= # Starts with "pk_" STRIPE_PAYMENT_PUBLISHABLE_KEY= # Get the client ID from https://dashboard.stripe.com/settings/connect/onboarding-options/oauth # Starts with "ca_" STRIPE_PAYMENT_CLIENT_ID= # Configure the webhook here: https://dashboard.stripe.com/workbench/webhooks/ # Endpoint URL is https://example.com/api/webhooks/stripe (replace "example.com" with the correct domain) # Select the "checkout.session.completed" and "account.updated" events # Starts with "whsec_" STRIPE_PAYMENT_WEBHOOKS_SECRET= # Replace example.com with the correct domain STRIPE_PAYMENT_REDIRECT_URL=https://example.com/preferences/payment-methods/stripe/callback