Caddy configurations, tips and tricks.
- Yourls
- phpBB
- WG Easy (WireGuard server)
- Catchall template.
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.
- 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).
TODO
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.
A dedicated repo is coming soon!
- I specialize in hosting (high-traffic) WordPress / PHP sites.
- I'm one of the top contributors for the tag Nginx in ServerFault.
- Have released couple of WordPress Plugins, one of them is specifically for high performance WordPress sites... https://profiles.wordpress.org/pothi#content-plugins.
- Have two active blogs... Tiny WordPress Insights and Tiny Web Performance Insights.
Yes. I offer paid support and can implement it on your server. Minimum fee is USD50. Please shoot me an email.
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!