Let's us reverse proxy an HTTP service with Caddy, along with an authentication and authorization layer in front of it.
- Create a GitHub application to use OAuth
- Get an API key from Cloudflare to use LetsEncrypt to setup HTTPS
cp .env.sample .env
and update the values- Run the Caddy server. Try ./start.sh to see what this would look like