website/integrations/dashboards/homarr/index.md
A sleek, modern dashboard that puts all of your apps and services at your fingertips. Control everything in one convenient location. Seamlessly integrates with the apps you've added, providing you with valuable information.
The following placeholders are used in this guide:
homarr.company is the FQDN of the Homarr installation.authentik.company is the FQDN of the authentik installation.:::info This documentation lists only the settings that you need to change from their default values. Be aware that any changes other than those explicitly mentioned in this guide could cause issues accessing your application. :::
To support the integration of Homarr with authentik, you need to create an application/provider pair in authentik.
Strict redirect URIs: https://homarr.company/api/auth/callback/oidc and http://localhost:50575/api/auth/callback/oidc.Add the following environment variables to your Homarr configuration. Replace the placeholders with values from your authentik instance.
AUTH_PROVIDERS=oidc,credentials
AUTH_OIDC_CLIENT_ID=<Client ID from authentik>
AUTH_OIDC_CLIENT_SECRET=<Client secret from authentik>
AUTH_OIDC_ISSUER=https://authentik.company/application/o/<application_slug>/
AUTH_OIDC_URI=https://authentik.company/application/o/authorize
AUTH_OIDC_CLIENT_NAME=authentik
# Optional: Enable this if you want to allow migrating Homarr accounts between OIDC providers.
# AUTH_OIDC_ENABLE_DANGEROUS_ACCOUNT_LINKING=true
# Optional: Enable this if you want to skip the login button and auto-login via authentik.
# AUTH_OIDC_AUTO_LOGIN=true
Replace <application_slug> with the authentik application slug created earlier.
Restart the Homarr service for the changes to take effect.