Title card: Standing Up authentik on a Thin Client

01Standing Up authentik on a Thin Client

Nine self-hosted services, nine login forms, nine passwords in my manager under slightly different names. I put an identity provider in front of all of them on a thin client, and published it to every interface on the box without noticing.

Title card: Letting Caddy Own the Certificates

02Letting Caddy Own the Certificates

Certbot on a timer, a deploy hook, and a Discord webhook whose only job was to tell me when the other two broke. Caddy does that work itself, so I moved the front door and deleted the rest.

Title card: Forward Auth in One Snippet, and the Hop I Had Wrong

03Forward Auth in One Snippet, and the Hop I Had Wrong

Thirty lines of nginx boilerplate per service, copied nine times, so any improvement meant nine edits. Caddy does it in two, and writing that up is what made me spot a hop left in cleartext.

Title card: An Identity Provider Is Supposed to Be Reachable

04An Identity Provider Is Supposed to Be Reachable

I put my identity provider on the internet through a tunnel, then went looking for where to put an access policy in front of it. The answer is a far smaller surface than I expected.

Title card: Turning Off Tautulli's Login on Purpose

05Turning Off Tautulli's Login on Purpose

Tautulli has its own login and no way to accept an identity from a proxy. I deleted the account and let authentik be the single gate. Whether that is sensible or reckless depends on your network.

Title card: Why OpenMediaVault Keeps Its Own Login

06Why OpenMediaVault Keeps Its Own Login

Last post I deleted an application login and let the proxy gatekeep. This one keeps its login, and making the proxy a real boundary took a firewall rule and a lesson about who else talks to a service.

Title card: Proxmox Can Do This Itself

07Proxmox Can Do This Itself

Six posts of proxying applications that cannot do SSO. Proxmox speaks OpenID Connect natively, so the right move was to get out of the way, and small disagreements made that harder.