Integrating Umami, a privacy-focused, open source analytics service, into a self-hosted stack built with Docker Compose and fronted by a Traefik reverse proxy.
How to set caching headers for static assets in an Astro + Nginx Docker container.
With some help from Claude, we'll build a slim, always-up-to-date Nginx container with Brotli to host this blog.
Minify, compress, and containerize your Astro site with @playform/compress, astro-compressor, and nginx-brotli.