It took me a hot minute, but I finally recovered from a catastrophic SDCard failure. I had one of my Raspberry Pi’s die on me recently, and 90% of the time when they die that failure is of the SDCard. I had my primary ssh point of presence die recently, and it also acts as my Nextcloud instance as well. She took a magical shit with nothing on the SDCard being of value after the fact. So of course I had to obtain one that wasn’t dead, then flash it with an operating system that would be suitable enough to keep it limping along even further.

I chose Ubuntu for this one as well, due to the LTS release having a quite lengthy service period, and the packages available. It took me a solid few, but I figured out Nextcloud’s AIO docker image and set it up with my full dataset from the previous install. I also set it up as my git remote. Ironing out permissions was a pain in the ass, but I figured it out. What a fucking adventure, though. Hopefully the TeamGroup SDCard I snagged will have a lengthier service duty than the previous one. But, holy crap, relying on SDCards is not ideal. I know you can boot from USB, but I haven’t messed with it much. I might look into it shortly, though, to make my Raspberry Pi loadouts more robust.

Just, fucking holy hell. I didn’t realize Nextcloud had virtually gutted their documentation.