2023-08-27 01:38:17 +02:00
# Welcome to settings file
# Remove comment marker # if on start of line to enable the configuration
# If you want to override with environment parameter follow parameter naming SECURITY_INITIALLOGIN_USERNAME
2023-08-26 13:27:52 +02:00
security:
enableLogin: false # set to 'true' to enable login
2024-05-19 11:35:46 +02:00
csrfDisabled: true # Set to 'true' to disable CSRF protection (not recommended for production)
2023-12-29 21:48:21 +01:00
loginAttemptCount: 5 # lock user account after 5 tries
2024-05-21 00:50:03 +02:00
loginResetTimeMinutes: 120 # lock account for 2 hours after x attempts
2024-05-19 13:00:46 +02:00
# initialLogin:
# username: "admin" # Initial username for the first login
# password: "stirling" # Initial password for the first login
# oauth2:
# enabled: false # set to 'true' to enable login (Note: enableLogin must also be 'true' for this to work)
# issuer: "" # set to any provider that supports OpenID Connect Discovery (/.well-known/openid-configuration) end-point
# clientId: "" # Client ID from your provider
# clientSecret: "" # Client Secret from your provider
# autoCreateUser: false # set to 'true' to allow auto-creation of non-existing users
# useAsUsername: "email" # Default is 'email'; custom fields can be used as the username
# scopes: "openid, profile, email" # Specify the scopes for which the application will request permissions
# provider: "google" # Set this to your OAuth provider's name, e.g., 'google' or 'keycloak'
2024-02-11 17:47:00 +01:00
2023-08-26 13:27:52 +02:00
system:
defaultLocale: 'en-US' # Set the default language (e.g. 'de-DE', 'fr-FR', etc)
2023-09-02 12:30:27 +02:00
googlevisibility: false # 'true' to allow Google visibility (via robots.txt), 'false' to disallow
2023-12-26 21:10:37 +01:00
enableAlphaFunctionality: false # Set to enable functionality which might need more testing before it fully goes live (This feature might make no changes)
2024-04-21 13:15:18 +02:00
showUpdate: true # see when a new update is available
showUpdateOnlyAdmin: false # Only admins can see when a new update is available, depending on showUpdate it must be set to 'true'
2024-05-19 11:35:46 +02:00
customHTMLFiles: false # enable to have files placed in /customFiles/templates override the existing template html files
2024-05-18 23:47:05 +02:00
2024-05-03 23:23:21 +02:00
ui:
appName: null # Application's visible name
homeDescription: null # Short description or tagline shown on homepage.
appNameNavbar: null # Name displayed on the navigation bar
2023-08-26 13:27:52 +02:00
endpoints:
toRemove: [] # List endpoints to disable (e.g. ['img-to-pdf', 'remove-pages'])
groupsToRemove: [] # List groups to disable (e.g. ['LibreOffice'])
metrics:
2023-09-02 12:30:27 +02:00
enabled: true # 'true' to enable Info APIs (`/api/*`) endpoints, 'false' to disable
2024-05-03 21:43:48 +02:00
# Automatically Generated Settings (Do Not Edit Directly)
AutomaticallyGenerated:
key: example