Setup OIDC for Linkwarden
Environment Variable | Default | Description |
---|---|---|
NEXT_PUBLIC_AUTHELIA_ENABLED | - | If set to true, Authelia will be enabled and you'll need to define the variables below. |
AUTHELIA_WELLKNOWN_URL | - | https://{{authelia.domain.com}}/.well-known/openid-configuration |
AUTHELIA_CLIENT_ID | - | Client ID |
AUTHELIA_CLIENT_SECRET | - | Client Secret. (Random Password from command below) |
Configure the following
docker exec -it authelia authelia crypto hash generate pbkdf2 --variant sha512 --random --random.length 72 --random.charset rfc3986
Random Password: dHl7QGQrM3SW2drq3Vn3V6Kgc.bsI0H_gOVpTfb.EDl~voMdSb7-vPP9cHKHEI1WvSC3TPU_
Digest: $pbkdf2-sha512$310000$IuNVwt/R/V2V7t49rxqnig$.rR8d0FWqIAyoCFm9BYyAnZ51frt8ZlwsqEQ2L/aARCMuTHY1tZVPy4ikNMGou8nRtBKb9CytVQvBYX6GYc1WA