Open Menu
AllLocalCommunitiesAbout
lotide
AllLocalCommunitiesAbout
Login

"This Is The ONLY Home Server You Should Buy" Or, why older computers may be better for the environment | Hardware Haven

⁨242⁩ ⁨likes⁩

Submitted ⁨⁨4⁩ ⁨weeks⁩ ago⁩ by ⁨ProdigalFrog@slrpnk.net⁩ to ⁨selfhosted@lemmy.world⁩

https://www.youtube.com/watch?v=PisIPpbMkTc

source

Comments

Sort:hotnewtop
  • lilith267@lemmy.blahaj.zone ⁨4⁩ ⁨weeks⁩ ago

    This should be a well know, but often misunderstood thing. Lots of reddit selfhosting threds urge people to buy a new mini-pc for its “low power draw” when usually its the same or 1-2watts less then a laptop from 2012. However performace to watt is much higher, so if you need massive preformance new is much better, if your system is idling most of the time anyway, theres been little improvement in the absolute minimums

    source
    • SnotFlickerman@lemmy.blahaj.zone ⁨4⁩ ⁨weeks⁩ ago

      You just can’t buy too old or the inverse happens and the performance per watt drops. I think you’re right that 2012 is about the cutoff. Maybe 2007 for certain items, like my 2007 iMac. But if you’re getting back to the Pentium 4 era you’ve gone too far and need to turn back around.

      source
      • Onomatopoeia@lemmy.cafe ⁨4⁩ ⁨weeks⁩ ago

        Oh god, P4? Yea, those were just 100 watt light bulbs.

        source
        • -> View More Comments
      • Cort@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

        No, the graphics from Intel back in 07-10 were crap. 2012-2013 would be my bare minimum, usb3 if only for loading a new OS.

        source
        • -> View More Comments
    • Damage@feddit.it ⁨4⁩ ⁨weeks⁩ ago

      For my first server, after moving on from 2 raspberrys to a Proxmox host, I went with an embedded Asrock MB, passively cooled so you know it wasn’t drawing much power, still had multiple SATA ports and with the right sticks I could get 32GB RAM in.

      Seems better to me than a minipc where you have no expandability, especially no chance for RAID.

      source
  • czardestructo@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

    I love this community, I used to rant about efficiency all the the time on reddits self hosting community and everyone thought I was insane. If the damn thing is going to run 24/7 for 5+ years then put a little thought into its power usage!

    I personally love old Dell optiplex micros on eBay. Cheap, plentiful laptop hardware in a cute little box which allows modest upgrades. My primary server in a full sized case is just a laptop CPU, Ryzen 5600g. It brings me joy that my network has four servers and still is under 75w idle for everything including networking gear.

    source
    • altec@midwest.social ⁨4⁩ ⁨weeks⁩ ago

      Yep, I moved my server off of my main PC and onto an N305 board. Now my entire server draws less power under load than my PC at idle.

      source
  • sugar_in_your_tea@sh.itjust.works ⁨4⁩ ⁨weeks⁩ ago

    Yeah, this is why I reuse my old PC parts. Here’s my rough history:

    1. Built PC w/ old AM3 board for personal use
    2. Upgraded to AM4, used AM3 build for NAS (just bought drives)
    3. Upgraded CPU and mobo (wanted mini-ITX), and upgraded NAS to AM5 (did need some RAM)

    My NAS power draw was cut in half from 2-3, and it’ll probably be cut again when I upgrade my PC again.

    Old PC parts FTW!

    source
  • BackYardIncendiary@lemmy.sdf.org ⁨4⁩ ⁨weeks⁩ ago

    I use a 2011 ThinkPad X120e as an FTP/Syncthing server. It was underpowered as a laptop from day one, but still works fine as a lightweight server. The best thing about ThinkPads is that TLP allows you to set min/max charging thresholds, so that you can keep an old battery in good shape for … well, I’ll let you know. This one’s 14 years old and still has a four-hour run time.

    One thing I’d like to try is “Wake My Potato” for shutdown / automatic restart when a power outage occurs.

    Links:

    TLP - linrunner.de/tlp/index.html

    Wake My Potato - github.com/pablogila/WakeMyPotato

    source
    • Jayb151@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

      Does that TLP work with proxmox? I was thinking about trying pm with an old Dell latitude I have, but I’m worried about the battery exploding.

      source
      • cecilkorik@piefed.ca ⁨4⁩ ⁨weeks⁩ ago

        Assuming it's compatible with the hardware at all, it should. You would have to install it on the Proxmox host itself, but Proxmox is basically just Fancy-Debian-for-Virtual-Machine-Hosting and it has Debian packages so that shouldn't be a problem. Login to the Proxmox itself and install it there.

        source
        • -> View More Comments
      • BackYardIncendiary@lemmy.sdf.org ⁨4⁩ ⁨weeks⁩ ago

        I’ve never used Proxmox, so I can’t say. But TLP is a utility that starts at boot. I’ve used it with virtualbox running, so if Proxmox runs atop a host operating system, I don’t imagine that it would interfere with TLP.

        As an additional note, I usually set the min/max thresholds at 40/80, so the battery will charge any time it’s plugged in and below 40% and stops charging when it reaches 80%.

        source
  • Aceticon@lemmy.dbzer0.com ⁨4⁩ ⁨weeks⁩ ago

    It really depends on what you’re doing with it and on what old PCs you have available.

    I have an N100 Mini-PC at home in my living room connected to my TV which is both a home server and a TV-Box using Kodi (I even have a remote for it).

    Having modern image and video decoding in hardware is pretty useful when I’m using it as a TV Box (there is zero stutter with it), whilst the rest of the time the thing mostly sits doing some low CPU-intensive server tasks (mainly torrenting and SMB server stuff).

    Also, it’s a small box that fits fine on my TV stand without standing out and runs silent pretty much all of the time.

    Further, I don’t have any low power consuming old PCs around - the best are some chunky old notebooks, the rest are old gaming PCs which eat more power idle than the mini PC does at full load - and even the notebooks aren’t that low power as all that.

    Mind you, for many years I used an old Asus EEE PC as home file server (with external HDs) and had a separated dedicated hardware TV Media Server box playing files from it, but eventually that PC stopped working and I found out I could just use my Router as a file server.

    Last but not least, judging for how long I kept using my TV Media Server boxes (which over almost 2 decades I had 2 different ones and which as dedicated hardware could not easilly be upgraded when new video compression standards came out) 10+ years is definitelly my time-frame for using that Mini-PC.

    All this to say that you should consider using old hardware, especially if you have some around and it’s task appropriate (like I did before using an old Asus EEE mini-pc as a home file server), but also take in account what you’re going to do it and consider if new hardware won’t be better over the timespan you will likely be using it and if the being able to get a more task appropriate form factor (like how having a little box-size Mini PC lets me have it in my living room on a TV stand next to my TV and my fiber router) is worth it.

    In summary, before you get hardware you should ponder a bit about what you intend to do with it before you decide what to get, don’t be afraid of using stuff you already have and also don’t be afraid to get new stuff if it’s actually justified by hardnosed reasons rather than merely some variant of the “new stuff smell” psychological effect when buying new.

    source
    • Revan343@lemmy.ca ⁨4⁩ ⁨weeks⁩ ago

      I have an N100 Mini-PC at home in my living room connected to my TV which is both a home server and a TV-Box using Kodi (I even have a remote for it).

      That’s exactly the setup I want, but I’m a little lost. Any good guides you can suggest?

      I know generally Linux well enough, but I know fuck all about docker

      source
      • Nibodhika@lemmy.world ⁨3⁩ ⁨weeks⁩ ago

        Kodi is a graphical app, like Firefox, so you won’t use docker for it.

        source
        • -> View More Comments
      • Aceticon@lemmy.dbzer0.com ⁨4⁩ ⁨weeks⁩ ago

        Kodi install instructions are here

        I don’t use docker, I use lubuntu with normal packages. So for example Kodi is just installed from the Team Kodi PPA repository (which, granted, is outdated, but it works fine and I don’t need the latest and greatest) and just set it up to be auto-started when X starts so that on the TV it’s as if Kodi is the interface of that machine.

        Qbittorrent is just the server only package (qbittorrent-nox) which I control remotelly via its web interface and the rest is normal stuff like Samba.

        After the inital set up, the actual linux management can be done remotelly via ssh.

        That said, LibreELEC is a Linux distro which comes with Kodi (it’s basically Kodi and just enough of the rest to run it), so assuming it’s possible to install more stuff in it might be better - only found out about it when I had my setup running so never got around to try it. LibreELEC can even work in weaker hardware such as a Raspberry Pi or some of its clones.

        Also you can get Kodi as a Flatpak which works out of the box in various Linux distros so if you need the latest and greatest Kodi plus a full-blown Linux distro for other stuff you might do the choice of distro based on supporting flatpack and being reasonably lightweight (I actually originally went for Lubuntu exactly because it uses a lightweight Window Manager and I expected that N100 mini-pc to need it, though in practice the hardward can probably run a lot more heavy stuff than that, though lighter stuff means the CPU load seldom goes up significativelly hence the fan seldom turns on and so the thing is quiet most of the time and you only hear the fan spinning up and then down again once in a while even in the Summer).

        As for docker, there are a lot of instructions out there on how to install Kodi with Dockers, but I never tried it.

        Also you might want to get a remote like this, which is a wireless remote with a USB adapter, not because of the air-mouse thing (frankly, I never use it) but simply because the buttons are mapped to exactly the shortcuts that Kodi uses, so using it with Kodi in Linux is just like using a dedicated remote for a TV Media Box - in fact all those thinks are keyboard shortcuts (that remote just sends keypresses to the PC when you press a button) and they keyboard shortcuts for media players seem to be a standard.

        source
        • -> View More Comments
  • stoy@lemmy.zip ⁨4⁩ ⁨weeks⁩ ago

    I am currently building a home server, this project timeline has been extended as I had no idea hard drives would be THAT expensive at the capacities I want…

    I do have an old computer that is not in use, but I don’t want to run a Bulldozer plattform…

    So I am basing my new server on the AMD Ryzen 4600G, should be fine

    source
    • CmdrShepard49@sh.itjust.works ⁨3⁩ ⁨weeks⁩ ago

      Check serverpartdeals.com for HDDs. They’re used enterprise drives so they’re much cheaper, but there’s always the possibility of getting a bad drive so they should be tested first. If you’re just storing pirated stuff the risk isn’t super great since you can just find the files again. The next best option is shucking external drives like WD Elements/Easystore/MyBook as they’re typically half the price of the bare WD Red drives and are virtually the same thing with a different label. I have bought about 15 drives using both these methods and haven’t had any issues. The shucked drives have been in use since as far back as 2018.

      source
      • stoy@lemmy.zip ⁨3⁩ ⁨weeks⁩ ago

        I am a hobby photographer and usually take a few hundred GBs of photos every year (I shoot in JPG+RAW), I have other media as well, but I am mainly concerned about my photos.

        I have them currently saved to a single HDD in my computer, which has worked ok, but I have seen bitrot in some files…

        So I was reliable storage, currently thinking of a zraid1 with four normal disks, one parity, one hot spare and one cold spare, I am looking for it to last a minimum of ten years with normal maintenance.

        I will probably put 64GB ram in the server, and possibly an SSD cache over time

        source
  • zod000@lemmy.ml ⁨3⁩ ⁨weeks⁩ ago

    I’ve had great luck using Intel NUCs and home servers and HTPC boxes. Since those are now gone, I have found that Beelink is the most cost effective replacement when I needed to revamp the setup. My biggest complaint on them is that the cooling fans on them are not super reliable and it is not easy to find compatible replacements. I had to order them direct from China and there are a few wiring incompatible variants. I ended up with one of them being the wrong type and I had to resolder the leads to match the existing broken fan.

    source
  • crimsonpoodle@pawb.social ⁨4⁩ ⁨weeks⁩ ago

    I have an i7-2600 prebuilt for my NAS— is idle most of the time, bought it for $100 4 years ago. Have pretty cheap internet at like $0.12 per KWh, but again mostly idle so probably doesn’t cost much anyway.

    source
    • 3dcadmin@lemmy.relayeasy.com ⁨4⁩ ⁨weeks⁩ ago

      I did lol at cheap kwh internet - sounds way better than talking energy costs

      source
      • crimsonpoodle@pawb.social ⁨4⁩ ⁨weeks⁩ ago

        Lmao typo

        source
    • ProdigalFrog@slrpnk.net ⁨4⁩ ⁨weeks⁩ ago

      Older desktop parts can have a somewhat hefty idle power draw. According to this old review of the i7-2600k, the system idles at 74w, which at $0.12 per KWh, would cost you roughly $77 per year. Though you might want to confirm that with a Kill-a-watt meter if you can (libraries sometimes lend them out).

      If that is accurate, you could potentially replace your i7-2600 with a used Dell Wyse 5070 thin client from ebay for about $40 (in the US), and that idles at 5w, which would only cost you $5 a year at the same rate, meaning it would pay for itself in a few months and safe energy (and emissions) at the same time.

      Older thin clients and laptops tend to have much better idle power draws compared to desktops. For other people reading this, if you’re using a desktop for a low-power use case, it’s probably worth finding out what it’s idle power consumption is and doing the calculation, and determine if it would be worth replacing it with a more efficient used thin-client.

      source
      • eleitl@lemmy.zip ⁨4⁩ ⁨weeks⁩ ago

        In Germany consumer power is something like 0.4 EUR/kWh, so economics of running power-hungry hardware might be different. Solar PV might change the equation once again.

        source
        • -> View More Comments
  • 3dcadmin@lemmy.relayeasy.com ⁨4⁩ ⁨weeks⁩ ago

    I have a 4-node heater here, but only 2 nodes are in use currently. I got it because it was exceedingly cheap (£75 here in UK and all 4 nodes have 3xE5-2620s and 48 gig ram) but in reality it overkill. Tempted to make a solar powered rpi 5 + m.2 server with battery backup just because I can, but it will be for serving websites both static and worpress

    source
  • corsicanguppy@lemmy.ca ⁨3⁩ ⁨weeks⁩ ago

    breakeven

    Not a word, my dude.

    source
  • tylunari@lemmy.world ⁨4⁩ ⁨weeks⁩ ago

    I’m wanting something mini at home, I’ve been looking at the gmktec g9 for its nvme slots

    source