Hello. I'm about to deploy Immich but i can't decide if i should completely replace the default Immich's reverse proxy or add another one (Traefik). I think it is more secure to add another one as the default one is properly configured out of the box and i would save myself some troubleshooting.
My setup:
- Traefik reverse proxy -> CrowdSec -> (Optional; Will definitely implement over time) Keycloak (Authentication via "Login with Google") -> Service (Immich)
Experiences:
- Already hosting 2 services on local domain and 1 service publicly via Traefik.
- Didn't mess with headers yet so there would be some troubleshooting for sure.
What do you suggest me as reverse proxy setup?