Caddy v2.11.4 is now available, featuring some security patches and a few other enhancements. Thanks to all who contributed! github.com/caddyserver/caddy…
It's so darn simple to set up, and it handles setting up Let's Encrypt certs and renewal automatically for HTTPS.
In the most simple example, this is all you need for the config to start serving HTTPS over the wire from an app process.
I really dislike Nginx, I prefer using @caddyserver , I used it to create my own personal local proxy cli that sets up a Caddy server with .local domains to use for projects since I don't have Herd doing that for me anymore.
github.com/Maxiviper117/dev-…
📚I turned a real app server migration into a Caddy @caddyserver article series.
Part 1 is about why I reorganized my public self-hosted app server: cleaner configs, reusable snippets, static releases, metrics, logs, Coraza WAF, and operational habits.
Series: Caddy Public Front Door
medium.com/@qf3l3k/why-i-reo…#Caddy#SelfHosting#Homelab#DevOps
I've been really enjoying using @caddyserver and Cove from @austinginder to run a local WordPress environment.
I put together a Cove menubar so I can easily start/stop and see at a glance what's running.
github.com/RobbyMcCullough/c…
"This is my first security report ever, I honestly apologize for any mistakes."
And after reading it, I believe it, and will have near infinite patience and mentorship for this person. More of this, please!
🐘 FrankenPHP 1.12.4 is out: a security hardening release.
Highlights:
- Underscore header spoofing blocked at the server layer. The bundled @caddyserver 2.11.4 now ignores header names containing underscores, closing a class of $_SERVER spoofing.
- Bundled @MercureRealTime 0.24.2 security fixes: SSE field injection (CWE-93), reserved-topic forgery, Last-Event-ID disclosure, DoS amplification caps.
- Worker-mode crash and data-race fixes: ext-parallel, metrics, save/close handler.
Every user should upgrade.
github.com/php/frankenphp/re…
Introducing HTTP/2 Bomb: a remote DoS in nginx, Apache httpd, Microsoft IIS, Envoy, and Cloudflare Pingora. A single client pins 32GB of server memory in 10s. Found by Codex.
Blog post: blog.calif.io/p/codex-discov…
PoCs: github.com/califio/publicati…
Caddy v2.11.4 is now available, featuring some security patches and a few other enhancements. Thanks to all who contributed! github.com/caddyserver/caddy…
The backstory: at @OhDearApp we're adding the option for customers to bring their own certificate for their status page domain. Caddy fetches those from our backend with its get_certificate HTTP getter. 💡
I open-sourced a tiny @caddyserver module: it caches the TLS certificates Caddy fetches over HTTP, so they're served from memory instead of re-fetched on every single handshake. 🔥
github.com/ohdearapp/caddy-g…