How to deploy Authelia – an open-source authentication and authorization server using docker-compose behind Caddy v2.9.1

Authelia is an open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for reverse proxies by allowing, denying, or redirecting requests.