Our great sponsors
-
caddy-auth-portal
Discontinued Authentication Plugin for Caddy v2 implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA with App Authenticators and Yubico.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Nginx Proxy Manager
Docker container for managing Nginx proxy hosts with a simple, powerful interface
Caddy doesn't have built-in "forwardauth" support right now, but there is a plugin that provides support for it https://github.com/trusch/caddy-extauth although it's a bit unpolished right now. That could be paired with https://github.com/lucaslorentz/caddy-docker-proxy to configure Caddy via docker labels.
If you're not tied to Authelia, then https://github.com/greenpau/caddy-auth-portal is a pretty complete solution that works similarly (I think - never used Authelia but that's the impression I get from a quick gander at their docs).
I am referring to this: https://github.com/jc21/nginx-proxy-manager/issues/184