nzbget with authelia and NZB360/NZBDonkey #592
grasshide
started this conversation in
Show and tell
Replies: 1 comment
|
Thanks, very useful. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hey, this took me a while to figure out, so I wanted to just leave this here.
My goal was to use nzbget with NZB360 (https://nzb360.com/) and NZBDonkey (https://github.com/Tensai75/NZBDonkey) without having nzbget exposed directly to the internet, but rather keep authelia for extra protection as middleware.
Here is my simplified docker-compose with traefik labels:
And here is the important part of the authelia config:
So whenever nzbget.example.com is accessed via browser, authelia will ask for whatever authentication is configured there (e.g. two-factor authentication).
If any of the two apps call nzbget.example.com, they bypass the authelia page.
Note that the nzbget basic authentication is still in place for both of the above mentioned calls. I haven't figured out how to add a basic authentication request header in authelia. But I don't mind the additional login.
All reactions