Moved the optional extras into their own directories.
Tidied up the Caddy implementation. It was inefficiently not using the Docker network.
Added an example Cloudflare tunnel.
Updated the README to reflect the new changes.
If anyone can see anything I have missed or any improvements, let me know. I haven't really tested it so if anyone wants to clone this and try Caddy first that would be great.
The Cloudflare tunnel will work flawlessly if you get a token. That's my own compose file for it.
I have updated the metrics compose to point at the .env file where its now located - ../.env but haven't tested.
If anyone can see anything I have missed or any improvements, let me know. I haven't really tested it so if anyone wants to clone this and try Caddy first that would be great.
The Cloudflare tunnel will work flawlessly if you get a token. That's my own compose file for it.
I have updated the metrics compose to point at the .env file where its now located
- ../.env
but haven't tested.