Skip to content

Infrastructure

2 posts with the tag “Infrastructure”

restic-monitor: Never Miss a Failed Backup

I run restic to back up my servers. One day I noticed a repository hadn’t received a new snapshot in weeks. The backup job had been silently failing, and I had no idea.

That’s the worst kind of failure: everything appears fine until you actually need the backup.

/stv0g/restic-monitor is a small Go tool that checks whether each of your restic repositories has a recent enough snapshot and reports the result to an Uptime Kuma push monitor. Run it on a timer and you’ll know within hours if a backup stops working.

FreeCAD + Sylvac = InstrumentInput
FreeCAD + Sylvac = InstrumentInput.

A New Home for My Open Source Projects: Embracing Codeberg

Codeberg Migration

More than 14 years ago, I migrated my 26 open source code projects to GitHub. Back then GitHub was a fresh and modern platform pushing the boundaries of collaborative software development. Over the years, however, my perspective on GitHub has changed significantly.

I have recently migrated my by now 79 repositories from GitHub to Codeberg, a decision driven by several significant factors.