انضم إلى نوستر
2026-06-25 23:03:27 UTC

Dr. Hax on Nostr: Every week, my tech infrastructure gets better. At the same time, I continue to ...

Every week, my tech infrastructure gets better.

At the same time, I continue to expand the infrastructure of other oganizations to whom I belong. Their systems are absolutely beautiful. They don't have the 5+ years of tech debt. They just jumped right in and did it right the first time.

The cleanup of my own environment is a thankless job. Hundreds of hours of work and no new features. But, it's made me much faster at gettting reproducable setups going quickly.

For example, I set up a GitLab instance from scratch in a day. That includes backups, off-site backups, creating groups, migrating repos, issue trackers... everything. And the Ansible role I found and used didn't work properly out of the box. I submitted a PR for those fixes, and multiple additional features (e.g. proper TLS with GutLab's LetsEncrypt integration).

All that in one day.

I've learned to not wait for the upstream repo to accept my changes. I just fork it and use my own copy. They can accept it or be left behind. Either way, it doesn't stop me. And if I become the new maintainer, so be it.

By the end of the year, I expect all but a handful of my servers to be easily redeployable. No data loss, minimal downtime. The exceptions will be the ones with massive amounts of data or risk: PKI server, file server, Matrix server, database server, etc. But I'll likely get to those as well, eventually.