I am currently using NPM as my reverse proxy. It runs on a Raspberry Pi which also does pihole. I have a separate server for other non internet critical systems.
So local IP address mappings point a subdomain to the pi’s IP, then nginx points to the correct device and port.
I am wondering if Traefik works the same way. Can I run Traefik on the Pi, then point my other sever at it? (I believe Caddy doesn’t allow this)
Looks like you should be able to do so:
https://community.traefik.io/t/traefik-as-reverse-proxy-server-to-external-web-server/15619/3
https://community.traefik.io/t/traefik-v3-reverse-proxy-to-external-ip/25899