DEV Community

Cover image for Self-hosting with Caddy Server And Souin (Caching Module)
Peter Mbanugo
Peter Mbanugo

Posted on • Originally published at pmbanugo.me

Self-hosting with Caddy Server And Souin (Caching Module)

Caddy is the ultimate web server anyone should be using. This is true for production as well as for local development. It is very fast, and by default obtains and renews SSL certificates automatically. This is useful for when you want to test certain website feature that is only allowed when they're accessed with HTTPS. You get free TLS for all your subdomains, and it does that in a scalable way.

In this video we cover the following topics:

  • What's Caddy and why you need it?
  • Self-hosting and running a CDN infrastructure with it.
  • What caching is, and how HTTP cache and Caddy works.
  • Deep dive into Souin, the caching module for Caddy (with a Demo).
  • How Skip2 Networks uses Caddy and Souin for their CDN infrastructure.
  • (Off tangent) Hosting with FreeBSD and running on bare metal.

Subscribe to the channel for more videos around web performance & DevOps

Top comments (0)