From 181c55aef189bb2d9922482454e8d40c9bda80ef Mon Sep 17 00:00:00 2001 From: Cookie-Monster-Coder <53286741+Cookie-Monster-Coder@users.noreply.github.com> Date: Mon, 14 Mar 2022 06:19:53 -0500 Subject: [PATCH] website/docs: add http-basic to sonarr docs --- website/integrations/services/sonarr/index.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/website/integrations/services/sonarr/index.md b/website/integrations/services/sonarr/index.md index 3afc3e1ea..0c8a24956 100644 --- a/website/integrations/services/sonarr/index.md +++ b/website/integrations/services/sonarr/index.md @@ -40,3 +40,15 @@ Create an application in authentik and select the provider you've created above. Create an outpost deployment for the provider you've created above, as described [here](../../../docs/outposts/). Deploy this Outpost either on the same host or a different host that can access Sonarr. The outpost will connect to authentik and configure itself. + +## Authentication Setup + +Because Sonarr can use HTTP Basic credentials, you can save your HTTP Basic Credentials in authentik. The recommended way to do this is to create a Group. Name the group "Sonarr Users", for example. For this group, add the following attributes: + +```yaml +sonarr_user: username +sonarr_password: password +``` +Add all Sonarr users to the Group. You should also create a Group Membership Policy to limit access to the application. + +Enable the `Use Basic Authentication` option. Set and `HTTP-Basic Username` and `HTTP-Basic Password` to `sonarr_user` and `sonarr_password` respectively. These values can be chosen freely, `sonarr_` is just used as a prefix for clarity.