2026-01-02
How static DNS zones bundled into container images became inconvenient to maintain, and the requirements that shaped a new approach to DN42 DNS and certificate renewal....
2025-12-08
How JH0project moved from Grafana Cloud and a central Prometheus design to local collection with Prometheus, Thanos, and Garage across six servers....
2025-11-02
In our previous post, we explored how KeyDB was used to cache optimized images for Next.js. While this improved performance initially, we later encountered significant drawbacks that led us to rethink...
2025-01-14
We host our own BIND 9 DNS server mainly for the DN42 network. To allow easy management and versioning of BIND 9 config and the DNS records, we containerized the BIND 9 server and run it as a Docker c...
2025-01-05
We use Next.js exclusively for our website, on top of that, we use Next.js's Image component to optimize the image. To reduce the size of the image, we use AVIF format, which is a modern image format ...