I'm wanting to set up a private cloud with my family for archives and backups. The boomer generation is getting old and we're wanting to have some more resilient storage for memories.

Is a raspberry pi the best option these days or are there other solutions I should consider? Compactness is a factor so it can go in flight luggage. I'll be using reclaimed magnetic HDDs from my dad's old business for now.

EDIT: Aiming for ~£50 per unit with a maximum of £100.

#selfhosted #linux

The central node will be some docker stack dealie on my desktop. It's an old i7 with 20gb DDR3 and a 1tb SSD. I'm thinking that can do grunt work and the nodes can do secondary stuff.
I have a proof of concept immich server running through tailscale atm which seems to work well. I'd like the other nodes to mainly be backup servers.

@peterdroberts I would say yes, a pi running Syncthing and external disk(s) is probably the easiest.

The alternative is a NUC or something similar (I use asrock deskminis) running freebie Esxi or xenserver if you want to be able to run multiple servers and/or a virtual firewall like opnsense or openwrt (which can also be tailscale nodes) and run containers. Another benefit is you also get a local console via the hypervisor which I find comes in handy surprisingly often.

@Pionir The syncthing method was what I was considering but I shall look into the other stuff you've mentioned. Thank you!

I'm an embedded developer and so this isn't a field I'm properly familiar with

@peterdroberts zimaboard 2
@iuvi This is probably decent, but I'm aiming for a cheaper unit. The hard processing will mostly be done on my machine and these will be secondary nodes. So aiming for ~£50 with £100 per unit being the limit
@peterdroberts This is exactly what I have done. I'm using a raspberrypi. I have used nvme storage which is much more reliable than the SSD card. It comes at a cost though. The pi, case and power supply ~£130. 1TB of storage is another £100. All in all the pi is not a cheap option these days.
@johnhenrythe3rd I have several existing old timey hdds with 250gb-2tb. They're not great but there'll be multiple of them and part of the aim here is redundancy.

@peterdroberts Does your price include storage?

Pi is fine for the performance you need, it’s just a question of how to stably attach storage.

The last thing you need is these remote using being delicate.

I would also suggest ZFS for the storage, which works fine on a Pi.