I must be missing a few things, because I've followed the documentation, and tried about 2-3 alternative guides, and can't get something as simple as Sonarr working.
I have a pretty basic Authentik setup, and my basic end goal is that if I try to his one of my services (like Sonarr), it will prompt me for an oauth login (google, discord, anything).
What I've found is that I can use Authentik as a dashboard for these services, but there's nothing stopping me from hitting them directly and bypassing Authentik. And when I go through Authentik, it's failing to log me into the services.
I have an application (Sonarr).
I have a provider (I've tried proxy, single app auth, and domain auth. It's currently on proxy), with the username/password saved.
I have a custom outpost with the applications added, using the local Kubernetes integration.
I can login with the local default admin user, but there's no prompt to login with Oauth, and I see sonarr on the dashboard, but clicking it will take me to the sonarr login page. If I use the sonarr URL, it will bypass Authentik and take me to the sonarr login page regardless.
I've played around with multiple versions of annotations, and I feel like I'm just doing something really dumb, but I've been staring at it for too long. I'm also trying to get this all automated via terraform.
I tried following both the Authentik documentation, and the Cooptonian video, and just can't seem to make it work how I expect it to.