Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go. In this video I show how to pull certificates with a DNS challenge, how to host a website, and also how to route traffic to internal and external services.
GitHub:
https://github.com/JamesTurland/JimsGarage/tree/main/Caddy
Support this channel to get access to perks:
https://www.youtube.com/channel/UCUUTdohVElFLSP4NBnlPEwA/join
Discord: https://discord.gg/qW5vEBekz5
X: https://twitter.com/jimsgarage_
Bluesky: https://bsky.app/profile/jimsgarage.co.uk
Reddit: https://www.reddit.com/user/Jims-Garage
GitHub: https://github.com/JamesTurland/JimsGarage
00:00 - Introduction to Caddy
00:29 - Config Overview
11:53 - Deployment
14:12 - Testing
16:46 - Caddy API
18:14 - Outro