mentorenwahl/docs/src/configuration.md
Dominic Grimm 357f19902b
All checks were successful
continuous-integration/drone/push Build is passing
Update docs
2023-03-15 17:46:56 +01:00

1.6 KiB

Configuration

Environment variables

To change the environment variables edit the .env file.

Name Type Description
URL String The webroot of the application to base of links and routing
POSTGRES_USER String Database user name
POSTGRES_PASSWORD String Database password
BACKEND_URL String Backend webroot (= URL)
BACKEND_API_GRAPHQL_PLAYGROUND Bool Enables GraphQL playground (automatically enabled when compiled in development mode)
BACKEND_API_JWT_SECRET String Password to encrypt all authentication tokens with
BACKEND_API_JWT_EXPIRATION Int Expiration time of authentication tokens in minutes

Compile time

Backend

Setting the development flag with -Ddevelopment flag on compiling the backend will result in being able to debug the API endpoints at /graphql?development=true. Also automatically enables the GraphQL playground at /graphql.