From bf100fd9b5c5a91d9c4599355964c9ee5498076e Mon Sep 17 00:00:00 2001 From: DocTator Date: Sun, 18 May 2025 09:32:23 -0400 Subject: [PATCH] Auto-commit from giteapush.sh at 2025-05-18 09:32:23 --- documents/blog/deathtominio.md | 39 ++++++++++++++++++++++++++++++++ recordtheshow/show_schedule.json | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 documents/blog/deathtominio.md diff --git a/documents/blog/deathtominio.md b/documents/blog/deathtominio.md new file mode 100644 index 0000000..cf423be --- /dev/null +++ b/documents/blog/deathtominio.md @@ -0,0 +1,39 @@ +# Death to Object Storage: A Love Letter to Flat Files + +Once upon a time, I believed in MinIO. + +I really did. The idea was beautiful: S3-compatible object storage, self-hosted, redundant, robust — all those wonderful buzzwords they slap on the side of a Docker image and call “enterprise.” I bought into it. I built around it. I dreamed in buckets. + +And then, reality set in. + +What reality, you ask? + +- Media uploads timing out. +- Phantom 403s from ghosts of CORS configs past. +- Uploader works on Tuesday, breaks on Wednesday. +- “Why are all the thumbnails gone?” +- “Why does the backup contain *literally nothing*?” + +MinIO became that coworker who talks a big game but never shows up to help move the server rack. Sure, he says he's “highly available” — but when you need him? Boom. 503. + +So I did what any burned-out, overcaffeinated sysadmin would do. I tore it all down. + +Flat files. ZFS. Snapshots. The old gods. + +Now my media lives on Shredder. It’s fast. It’s simple. It scrubs itself weekly and never lies to me. Want to know if something's backed up? I check with my own eyes — not by playing 20 questions with a broken object path and a timestamp from the Nixon administration. + +I don’t have to `mc alias` anything. +I don’t need to care about ACLs. +I don’t need to learn how to spell “presigned URLs” ever again. + +It. Just. Works. + +So, farewell MinIO. You tried. You failed. You’re off my network. + +Long live `chmod -R`, long live ZFS, and long live sysadmins who know when to throw the whole stack in the trash and start over. + +--- + +📌 PS: If you’re still on object storage for your Mastodon instance… I’m sorry. I really am. + + diff --git a/recordtheshow/show_schedule.json b/recordtheshow/show_schedule.json index 99f716e..5f48fe1 100755 --- a/recordtheshow/show_schedule.json +++ b/recordtheshow/show_schedule.json @@ -1,6 +1,6 @@ { "80sdimension": { - "recording": true, + "recording": false, "duration": 10800, "schedule": [ {