Skip to content

Latest commit

 

History

History
64 lines (39 loc) · 2.15 KB

File metadata and controls

64 lines (39 loc) · 2.15 KB

Caddy Web Server - Config Examples

Caddy configurations, tips and tricks.

Features

Available (vhost) Templates

If you are looking for WordPress examples, head over to WP on Caddy.

If you'd like to include something else, create a pull request.

Performance

  • All static content have maximum expiration headers.
  • SSL session cache is enabled by default.
  • Brotli compression support.
  • Open file cache support.
  • Server-level 301 support (for http => https, non-www => www, etc).

Security

TODO

Compatibility

Tested with the following servers...

  • Debian 13 (Trixie)
  • Debian 12 (Bookworm)
  • Ubuntu 22.04 LTS (Jammy Jellyfish)
  • Ubuntu 20.04 LTS (Noble Numbat)

Tested with the following Caddy versions...

  • version 2.10.0 and above

If you have a free server to spare for testing, please contact me. Thank you.

How to Deploy

A dedicated repo is coming soon!

About me

Can you implement it on my server?

Yes. I offer paid support and can implement it on your server. Minimum fee is USD50. Please shoot me an email.

Have questions or just wanted to say hi?

Please ping me on Twitter or send me a message.

If you find this repo useful, please spread the word! Suggestions, discussion on best practices, bug reports, future requests, forks are always welcome!