Configuration Options
Using environment variable to configure a self-hosted instance of Rallly.
General
The base url where this instance is accessible, including the scheme (eg.
http://
or https://
), the domain name, and optionally a port.
A random 32-character secret key used to encrypt user sessions
This email will be shown as the contact email for support queries.
This email is used as the sender for all transactional emails. If not set,
SUPPORT_EMAIL
will be used instead.
This name is used as the sender name for all transactional emails.
Specifies the email address of the first user who will be eligible to become an administrator. After the application starts, the user with this email address must navigate to /control-panel
and click a button to claim their admin role.
Database
Postgres database connection string
Email (SMTP)
The port of your SMTP server
Set to “true” if SSL is enabled for your SMTP connection
The username (if auth is enabled on your SMTP server)
The password (if auth is enabled on your SMTP server)
Enable TLS for your SMTP connection
Auth
Comma separated list of email addresses that are allowed to register and
login. Wildcard characters are supported. Example: Setting it to
*@example.com
to allow anyone with a @example.com
email address.
The client ID of your Google application
The client secret of your Google application
Microsoft
The tenant ID of your Microsoft application
The client ID of your Microsoft application
The client secret of your Microsoft application
Custom SSO (OIDC)
The following must be set for OIDC to work:
OIDC_DISCOVERY_URL
OIDC_CLIENT_ID
OIDC_CLIENT_SECRET
OIDC_ISSUER_URL
The display name of your provider as it will be shown on the login page
URL of the .well-known/openid-configuration
endpoint for your OIDC provider
URL of the issuer for your OIDC provider. You can get this from your OpenId Configuration endpoint.
The client ID of your OIDC application
The client secret of your OIDC application
The path to the claim that contains the user’s name
The path to the claim that contains the user’s email address
The path to the claim that contains the user’s profile picture
_CLAIM_PATH
fields to access nested objects.Storage (S3)
The name of your S3 bucket
The access key ID of your S3 server
The secret access key of your S3 server
The endpoint of your S3 server. Can be left empty if using AWS S3.
The region of your S3 server. Can be left empty if using AWS S3.