closing in on 10 years with unraid, here's a few key points:
- trades more raw storage for slower performance, only one parity drive is needed
- if two drives die, you can still recover the rest of the data, no special recovery software needed
- allows you to mix drive brands, sizes, smr, cmr, etc, etc...
- allows you to expand one drive at a time, buy whatever is on sale when you need it
- drives spin down when not in use, saving on power and replacements
if you got a ton of media, it's pretty solid tech. the one thing i'd like to see is an "unraid lite", a headless solution with a cheap yearly fee. something to keep generating income for the team while allowing the vets more flexibility. because at the 10 year mark, it'll have worked out to $15/year for me and since i'll be virtualizing it again, i only really need security updates for kernel, ssh and samba.
don't host anything crypto related, setup ssh with public key auth using a strong passphrase, restrict access via vpn / only expose the required ports via firewall, ensure your services don't report version numbers to avoid fingerprinting, be cognizant of the software running on the box so if/when the next log4j happens, you're able to react accordingly.
exactly, when i'm listening to music for 8 hours a day, discovering new artists and community made playlists is the killer feature. what i'm starting to hate about spotify is the politics behind what music is available. i invest the time into building out playlists just to have half the songs get blacked out a few days later because "money", yet the record label has the album on youtube as f2p.
also, show me how my monthly subscription is divided up while you're at it.
Shinobi is another option to consider. Besides the typical web gui, it gives you a decent "REST" API, so I ended up building a little flutter app for android which runs on top of a wireguard tunnel back to the site.
The only thing not open source is the cameras and don't hold your breath waiting on something to come out at a decent price. There's only like 5 MFGs that make the actual hardware so most consumer products are rebranded, software locked and sold at a loss to hook you into the subscription. I know Pine64 had some dev kits but nothing you could buy in quantity.
running a kubernetes cluster is what bloggers call "technology minimalism" these days? joking aside, i've been trying to find some time to mess around with nerdctl's ipfs functionality, seems like it may be a better fit for smaller teams and the self-hosters out there.