Environment Variables
Full documentation of all environment variables that can be used to configure Scrumlr.
Frontend
Show legal documents
Toggle visibility of cookie policy, privacy policy, and terms & conditions in the footer. Recommended for public instances.
Server URL
Override the server address for API calls. This is the URL of the backend server.
Websocket URL
Override the websocket address for API calls. This is the URL of the backend server but beginning with the ws
or wss
protocol.
Frontend Listen Port
The port on which the frontend should listen for incoming connections.
Analytics variables
We provide the option to use Plausible for analytics. If you want to use Plausible, you need to set the following environment variables.
Backend
Server Port
The port on which the backend should listen for incoming connections.
NATS URL
The URL of the NATS server. You can either use a NATS server or a Redis server for the backend communication. Only configure one of the two.
Redis Variables
You can either use a NATS server or a Redis server for the backend communication. Only configure one of the two.
Insecure Mode
Uses the insecure private key for JWT token signing. Do not use in production!
Private Key
The private key used to sign the JWT tokens. Please generate a new key for production use and keep it secure.
Database URL
The URL of the PostgreSQL database.
Credentials are passed in the URL.
If you havent configured postgres for TLS, you can use the ?sslmode=disable
parameter.
Base Path
The base path of the API. The default is /
.
Auth Callback Host
The host to which the OAuth callback should redirect.
Google OAuth
Required Google OAuth credentials. Only configure if you wish to use Google OAuth.
GitHub OAuth
Required GitHub OAuth credentials. Only configure if you wish to use GitHub OAuth.
Microsoft OAuth
Required Microsoft OAuth credentials. Only configure if you wish to use Microsoft OAuth.
Azure AD OAuth
Required Azure AD OAuth credentials. Only configure if you wish to use Azure AD OAuth.
Apple OAuth
Required Apple OAuth credentials. Only configure if you wish to use Apple OAuth.
OpenID Connect OAuth
Required OIDC credentials. Only configure if you wish to use generic OpenID Connect Authentication.
Feedback Webhook URL
A webhook URL to which feedback should be sent. This is not required.
Scrumlr Config Path
The path to the Scrumlr configuration file.