Remix.run Logo
pSYoniK 4 hours ago

TL;DR - please stop wasting tons of resources putting together new servers every year and turning this into yet another outlet for "I have more money than sense and hopefully I can buy myself into happiness". Just get old random hardware and play around with it and you'll learn so much that you will be able to truly appreciate the difference between consumer and enterprise hardware.

This seems awfully wasteful. One of the main reasons for which I've built my own homeserver was to reduce resource usage - one could probably argue that the carbon footprint of keeping your photos in the cloud and running services is lower than building your own little datacentre copy locally and where would we be if everyone builds their own server, then what? Well, I think that paying Google/Apple/Oracle/etc whoever money so that they continue their activities has a bigger carbon footprint than me picking up old used parts and running them on a solar/wind only electricity plan. I also think I'm going a bit overboard with this and I'm not suggesting to vote with your wallet because that doesn't work. If you want real change this needs to come from the government. You not buying a motherboard won't stop a corporation from making another 10 million.

Anyway, except for the hard drives, all components were picked up used. I like to joke it's my little Frankenstein's monster, pieced together from discarded parts no one wanted or had any use for. I've also gone down the rabbit hole to build the "perfect" machine, but I guess I was thinking too highly of myself and the actual use case. The reason I'm posting this is to help someone who might not build a new machine because they don't have ECC and without ECC ZFS is useless and you need Enterprise drives and you want 128 GB of RAM in the machine and you could also pick up used enterprise hardware and you could etc...

If you wish to play around with this, the best way is to just get into it. The same way Google started with consumer level hardware so can you. Pick up a used motherboard, pick up some used ram, a used CPU, throw them into a case and let it rip. Initially you'll learn so much and that alone is worth every penny. When I built my first machine, I wasn't finding any decently used former desktop form hp/lenovo/dell so I found a used i5 8500t for about 20$, 8 gb of ram for about 5$, a used motherboard for 40$, case was 20$ and PSU was $30. All in all the system was 115$ and for storage I used an old 2.5inch ssd for boot drive and 2 new NAS hard drives (which I still have btw!). This was amazing. Not having ECC, not having a server motherboard/system, not worrying about all that stuff allowed me to get started. The entry bar is even lower now, so just get started, don't worry. People talk about flipped bits as if it happens all day every day. If you are THAT worried, then yeah, look for a used server barebone or even a used server with support for ecc and do use ZFS, but I want to ask, how comfortable are you making the switch 100% now over night without having ever spent any time configuring even the most basic server that NEEDS to run for days/weeks/months? Old/used hardware can bridge this gap and when you're ready it's not like you have to throw out the baby with the bathwater. You now have another node in a proxmox cluster. Congrats! The old machine can run LXCs, VMs, it could be a firewall it could do anything and when it fails, no biggie.

Current setup for those interested:

i7 9700t

64 GB DDR4 (2x32)

8, 10, 12, 12, 14 TB HDDs (snapraid setup and 14 TB HDD is holding parity info)

X550 T2 10Gbps network card

Fractal Design Node 804

Seasonic Gold 550watts

LSI 9305 16i

nicolaslem 2 hours ago | parent | next [-]

The author is not suggesting anyone should rebuild their NAS every year. Instead he is investigating which options make sense in year X. I remember reading his recommendations back when I built my NAS in 2021 but that doesn't mean I bought new hardware since then.

imiric 4 hours ago | parent | prev [-]

It's a bit patronizing to tell people what to do with their money. If you care more about the environment than enjoying technology, then go ahead and do what you suggest. If you want to be really green, how about giving up technology altogether? Go full vegan, abandon all possessions, and all that? Or if you really want to help the planet, have you considered suicide?

There's always more you can do. I'd rather enjoy my life, and not tell others how to enjoy theirs, unless it's impacting mine. Especially considering that the impact of a single middle-class individual pales in comparison to the impact of corporations and absurdly wealthy individuals. Your rant would be better served to representatives in government than tech nerds.

pSYoniK an hour ago | parent | next [-]

It is however very patronising to tell people to "Go full vegan, abandon all possessions, and all that".

It also isn't useful to reduce the conversation and assume that critique directed at the idea of necesarily going out and buying new hardware is a critique against technology or ownership, but, myself included, we do seem to read what we want. You also missed the point I made when I did clearly say voting with your wallet doesn't work. You didnt address the other, more salient point I was getting across, but obviously failed to do so - when starting out, don't worry too much, just get whatever and start learning. Questions will be easier answered when you already have some hardware.

Anyway, enjoy your day

gjvc 2 hours ago | parent | prev [-]

It's a bit patronizing to tell people what to do

on this website?!

with their money

in this economy?!