I just stumbled my through getting a working Traefik instance working on my internal network. It was a bit over my head, very time consuming, and frankly, I’m not sure I know what to do if something breaks. All the necessary Docker labels seem like so much more work than a UI. This is in stark contrast to my experience deploying Pangolin on the VPS, which just worked and was easy to deploy and to understand, at least through the UI.
So the question is, what reverse proxy do you like to run on the internal network? I know Pangolin is just Traefik under the hood, but deploying services in Pangolin is so much more straight forward. Plus all the tutorials and enhancements available here. I’ve heard this about Caddy as well. And I’ve run NPM in the past.
Should I stick with Traefik, or try with a local Pangolin or Caddy? Some other criteria: I’d also like to get Netbird or Tailscale/Headscale integrated. I had Netbird running in the past, but now with Traefik in the mix I’m going to need to rebuild. I’d also like to have a simple Auth program like PocketID. Thanks for any feedback!