Stories by ricardbejarano
I've built this Docker image over the months of using NGINX in Docker as the reverse proxy of most of my services, and this is the result.
NGINX is pulled, verified and built-from-source during build, all the necessary libraries are pulled, verified and included during build too.
Once compiled...
After sharing my NGINX image with the world, and due to the recent acquisition of NGINX by F5 Networks and the FUD it generated, I decided to give HAProxy a try.
To do so I built this image. Built from source, tight filesystem, secure binary, etc.
The result is a ~11MB image that contains only...
I'm Ricard Bejarano, and together with O'Reilly, I'm writing The Homelab Handbook, the definitive guide to homelabbing and self-hosting.<p>To inspire readers, we want the last chapter to be a series of real world homelab examples, to show there's not one prescription for what a h...
I feel like Lobste.rs' and Hacker News' front pages are converging more and more. It gets redundant and boring.
In scope: Stories you found on HN and reposted to Lobste.rs.
Not in scope: Stories you found on your own that were previously featured on HN. Stories you authored and posted in both....
A couple months back I wrote [cloudflare_exporter](https://github.com/ricardbejarano/cloudflare_exporter) but I made the huge mistake of using the soon-to-be-deprecated Cloudflare Zone Analytics API.
On March 1st 2021, Cloudflare deprecated that API in favor of their new [GraphQL Analytics API](h...
In theads like those tagged `ask` the only replies that matter (at first) are those at the top of the tree (the roots of the comment trees, per graph theory).
It is mildly annoying (specially on mobile) to scroll past 20 replies to the first comment, then another 15 after the second one, and so o...
Stuff fronted by Cloudflare times out for me and a couple other peers in other geos. Anyone else?