I dusted off my RPI4 and started tinkering with self-hosting things and it’s sparked a fire. Suddenly I have 7 docker containers running and I need more RAM, more space and I want something reliable with room to grow. I like small form factors but it doesn’t need to be RPI small. Any recs for your favorite hardware under $500?
I’d recommend taking a look at used small form factor PCs on eBay. I’ve been using one for a couple years now that came with an i7-8700 16GB of ram and an nvme SSD for about $300. Running 30+ docker containers without any issues (most are lightweight to be fair)
The only drawback to small form factor is that you have limited expansion opportunity with the unit itself. In my case I use an external NAS for storage of larger files.
ServeTheHome has a bunch of videos on YouTube about these small form factor computers.
That’s why instead of getting a more higher spec mini PC I went with 3 cheaper ones to start a highly available cluster. More reliable, and room for expansion! Somewhat a pain to setup though.
What’s the advantage of using a NAS system?
I’m considering options for adding more storage right now and I’m not sure if I should just chuck some more drives in my linux server, or move up to NAS. The main downside of adding more drives is that I’m spending money without getting any more reliability (it’s just some drives and a SAMBA share, no RAID, and only ‘sometimes I remember to move important files to S3’ for backup. Conversely, with a NAS I’m spending an extra like $500 on hardware before I even add storage.
It would be nice to have some reliability, but I’ve never had NAS before, so it’s kind of an unknown for me, plus it seems like I could invest some time and add similar reliability/backup features to my existing system.