Environment Variables (.env)
The .env
file is for sensitive and secret configuration. Do NOT share the contents of this file with anyone.
General
-
PORT: The port that the server will run on.
-
REDIS_URL: The URL for the Redis server.
-
DATABASE_URL: The URL for the PostgreSQL database.
-
CONFIG_FILE: The location of the config file.
-
STRIPE_SECRET_KEY: The secret key for Stripe.
Authentication
-
AUTH_INTROSPECT_URL: The URL for the OIDC provider.
-
AUTH_USERINFO_URL: The URL for the OIDC provider.
-
AUTH_CLIENT_ID: The client ID for the OIDC provider.
-
AUTH_CLIENT_SECRET: The client secret for the OIDC provider.
-
AUTH_INSTALLATION_ID: The installation ID for the OIDC provider.
Webhooks
-
WEBHOOK_AUTH: The webhook URL for authentication.
-
WEBHOOK_STRIPE: The webhook URL for Stripe.
Storage
-
AWS_ENDPOINT: The endpoint for the S3 provider.
-
AWS_ACCESS_KEY_ID: The access key ID for the S3 provider.
-
AWS_SECRET_ACCESS_KEY: The secret access key for the S3 provider.
-
S3_REGION: The region for the S3 provider.
-
S3_BUCKET: The bucket for the S3 provider.
-
S3_UPLOAD_DIR: The upload directory for the S3 provider.
-
UPLOAD_LOCATION: The location for the S3 provider.