v2.11.4

This release patches more security, security-adjacent, and normal bugs. The FrankenPHP project has collaborated on PHP-adjacent patches, which we are grateful for. The recent surge of patches is mostly attributed to token predictors. We have had to...

https://github.com/caddyserver/caddy/releases/tag/v2.11.4

#caddyserver #caddy

Release v2.11.4 · caddyserver/caddy

Release v2.11.4

GitHub
Release v2.11.4 · caddyserver/caddy

Release v2.11.4

GitHub

v2.11.3

This release improves several aspects of Caddy with minor features, bug fixes, and security patches. Thank you to everyone and their bots who contributed to help make this release the best one yet! Security patches: fastcgi: Carrying over a patch...

https://github.com/caddyserver/caddy/releases/tag/v2.11.3

#caddyserver #caddy

Release v2.11.3 · caddyserver/caddy

Release v2.11.3

GitHub
Release v2.11.3 · caddyserver/caddy

Release v2.11.3

GitHub
logging: Add journald encoder wrapper by steadytao · Pull Request #7623 · caddyserver/caddy

Implements the #7611 feature request as an explicit logging encoder wrapper. Summary This adds a new journald encoder that wraps another encoder and prepends the systemd/journald priority prefix (&...

GitHub
self-hosting/exposing_internal-services.md at main

self-hosting

Codeberg.org

As promised in the last weeknote, here's the write up for how I use #caddyserver and #pocketid to enable OIDC for my #calibre_web server

https://msfjarvis.dev/posts/setting-up-forward-auth-with-caddy-and-pocket-id/

#blogging

Setting up forward auth with Caddy and Pocket ID

Using Pocket ID to secure services being proxied by Caddy

This is magic:

*.*.u.jak2k.eu {
root /home/{labels.3}/Public/{labels.4}
file_server browse
}
*.u.jak2k.eu {
root /home/{labels.3}/Public/{labels.3}
file_server browse
}

#caddy #caddyserver

Does anyone in my timeline have first-hand experience switching from #nginx to #caddyserver as proxy for a Django app (running in separate #Bastille jails under #FreeBSD)? If so, would you recommend switching?