Hi Guys, I have set-up Paperless on Unraid. I used header auth with Authentik. Currently it is possible to use proper SSO with paperless and authentik. I watched https://youtu.be/xO-EVYNinXA?si=nJbh3qQ338oMFTuP and I noticed I needed 2 environment variables:
PAPERLESS_APPS: "allauth.socialaccount.providers.openid_connect"
and
PAPERLESS_SOCIALACCOUNT_PROVIDERS: '{"openid_connect": {"APPS": [{"provider_id": "authentik","name": "Authentik SSO","client_id": "XX Client ID from Authentika XX","secret": "XX Client Secret from Authentika XX","settings": { "server_url": "https://auth.xyz.com/application/o/paperless-ngx/.well-known/openid-configuration"}}]}}'
so I added the following to the template and removed the previous variables related to headers.
As soon as I start the paperless container is stops again. do I remove the variables, it runs again. If i remove the single quotes, from paperless_socialaccount_providers, the container starts but SSO does not work. What Am I missing here? Someone with a similair set-up to help me out?
Edit: It would help if someone with the same set-up can share his Unraid template screenshots. I have doubts about if I have the right environment variables. But looking at all responses I must have been te only one running Paperless on Unraid in combination with Authentik.