Bypassing Traefik Basic Auth for Internal Access
I setup Pocket ID in my lab recently to use as an authentication method for various selfhosted services. It quickly became annoying to constantly reauthenticate against Pocket ID for the SearXNG server I was using. I wanted to figure out way to require authentication outside of my home network while allowing unauthenticated access within my home. The following assumes you have the following services setup and configured: Traefik, an authentication service (I’ll be using Pocket ID), and a service you want to configure this type of authentication for. In this method I will be using labels in the docker compose file. ...