How to deploy Caddy Server 2.4.5 in Docker Swarm Cluster | TUNEIT

Опубликовано: 17 Май 2026
на канале: TUNEIT
1,848
7

The Caddy, https://caddyserver.com/ is an open-source web server written in Go. It uses the Go standard library for its HTTP functionality and supports HTTPS natively.

Matthew Holt, https://matt.life/ began developing Caddy in December 2014 and released it in April 2015. Since then it has been worked on by over 200 other developers.

Please find Caddy’s official GitHub repo below

https://github.com/caddyserver/caddy

Caddy simplifies your infrastructure. It takes care of TLS certificate renewals, OCSP stapling, static file serving, reverse proxying, Kubernetes ingress, and more.

In this video, I used a custom caddy docker image in order to work with Cloudflare. Please find the repo below.

https://hub.docker.com/r/tuneitme/caddy

Useful referral links
=========================================
Digital ocean - https://m.do.co/c/4fc5bb284d41

Raspberry Pi - https://uk.pi-supply.com/?ref=cjv78_u...

Create beautiful social media graphics - https://www.canva.com/join/wqj-rnt-rtx

Please set up Docker Swarm Cluster; set up Glusterfs Replicated Volume in it, deploy Traefik, and deploy MariaDB as well. Please find the below videos.

Setup Docker Swarm in Azure on Ubuntu 20.04
=========================================
   • Setup Docker Swarm Cluster on Ubuntu 20.04...  

Full blog post here: https://rb.gy/lbcj6e

Setup Glusterfs Replicated volume in Docker Swarm
=========================================
   • Install GlusterFS as Replicated Storage Vo...  

Full blog post here: https://rb.gy/lbcj6e

Deploy Mariadb in Docker Swarm
=========================================
   • Deploy MariaDB 10.5.5 in Docker Swarm behi...  

Full blog post here: https://rb.gy/lwqbgs