Hi!
I've got some hardware that I want to use together to create a nice personal server environment.
In an ideal world, I'd like to host almost everything at home and just have an off-site backup for redundancy, but this is unfortunately not really an option due to my limited internet.
In my country, coax internet is still the norm, and even though fiber is slowly starting to be rolled out, it's still going to take years before it's actually the norm.
We currently pay around 160EUR/mo for 300mbps down, 20mbps up (In reality, my speedtest just showed 278 down and 18.5 up). This also includes TV and 3 phone plans, but it's still quite expensive for what we get. Due to the low upload speeds, self-hosting a lot of stuff doesn't seem too viable atm. A few months ago, My ISP also limited our internet to 20ish down, 5 up due to me using "too much data". Granted, it was like 2TB in a single month but yeah.
So, this is what I've got:
- a synology NAS (DS224+ with 2x 4TB Ironwolf Pro HDDs)
- Currently holds all my files, music, etc.
- a small HP ProDesk Mini G4 with an i5 8th gen and 16GB of RAM
- Got this for like 90EUR at an auction. It's alright but I'd have to swap out the fan as it rattles like crazy for some reason, and it sounded like a plane when I installed Linux on it. Not sure if I should keep it or sell it.
- a Hetzner dedicated server with a XEON E-2176G, 2x SSD U.2 NVME 960GB Datacenter, 4x RAM 16GB DDR4 ECC, 1gbit network, and one ipv4.
- Got this from their server auction for like 42ish EUR/mo, for this price I'd definitely like to keep it to maybe just experiment with it or do some cool projects that require more power, but it doesn't absolutely need to be part of my personal setup.
- a Hetzner StorageShare (managed NextCloud)
- (Almost) an exact copy of my Synology in terms of which files I have on it.
- Cause it's quite cheap and it's nice that they manage NextCloud for me. I already do a bit of IT at work and even though I like to tinker, I want my actual files and own data to be a solid XP.
And now I'm wondering how I can set all of them up to work together beautifully.
Ideally, I would have my own cloud-like environment similar to Google One, MS365, etc. where I have all my files saved. I don't have that much data, especially not that many documents, but I do have quite a few pictures, and around 120GB of music/sample packs as I try to be a bit of a DJ.
I would also like to do some stuff on my own home network like a PiHole/Adguard, and running my own DNS as my ISP doesn't allow to change dns on the router itself...
- I like the idea of using the Hetzner StorageShare as my main document/cloud storage that has everything in it as they manage NextCloud for me and I value stability, but I'd want a remote backup at home for redundancy (maybe with the ProDesk Mini or something else).
- Ideally, I'd like to sell my Synology NAS and its HDD's for a few reasons:
- Synology's decision regarding their drives
- It's currently in my room (still live at home, but might move out soon-ish), and the drives are a bit noisy and often also randomly spin up in the middle of the night. I already configured an auto turn on/turn off at certain hours, but then I'm not able to get to my synology docs if I'm stranded somewhere at night during traveling/not being at home.
- Honestly, I'd also like to minimize my hardware as I feel like I got several things that are being used for the same/similar tasks.
Do you have any advice/feedback/recommendations? I've got a lot of projects that I'd love to do, but I'm a bit overwhelmed atm and want to get everything well-structured so that it doesn't become a giant mess in the future.