My old laptop for self hosting just croaked, and I’m thinking of buying a 2nd hand mini pc, but this time I want to do it proper. I want to optimize the electricity consumption and specs needed/ future upgreadability, considering how expensive everything is now.

My use case is just for self hosting files (infrequent access and reducing reliance to google drive), and occasional dev workload via ssh. I’m thinking of buying a used optiplex with at least i6 gen cpu (SFF or micro form factor), but I want to see if there are better options.

There was a link posted in this subreddit about power consumption comparison of different mini pcs (raspberry pi, n100, etc), and I regret not saving it.

If anyone could suggest me better options it would be greatly appreciated. Thanks!

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    17 hours ago

    Recently I decommissioned a Dell T320 and replaced it with a Dell Optiplex 7020 SFF with the i7-4790 and 32 GB RAM all for right at the $200 mark. I’m running a total of 52 containers on it right now with load averages looking like 0.31, 0.51, 0.72. The Dell T320 running the same 52 containers cost me $40 USD per month to run. The Dell 7020 costs me $5-8 USD per month to run 24/7. If you wanted a wider tower, I set up a Dell 9020 for a friend of mine’s son who wanted to get into selfhosting at the age of 10. Similar running costs. I’ve got an Optiplex 3020 mini with 16 GB RAM and a 4 TB external drive running Proxmox quite well and costs probably $3 USD per month. I’m pretty well chuffed with the performance so far of the 7020, and in fact am eyeballing another one to replace a second Dell T320.

    • mhz (ex lemm.ee)@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 hours ago

      Have you considered a new gen? an 8th gen would offer better efficiency and performance and more feature like quick sync hardware decoding for most encoders out there. Srill, i’m impressed by the consumption difference.

      • irmadlad@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 hours ago

        I generally try to ride the DDR3 cap as far as equipment. IIRC Intel 8th gen Coffee Lake require DDR4. DDR3 is cheap. So there is a trade off yes, but you’re right, it would be more efficient. When I finally build me a new computer, I will go all the way to DDR5, or whatever is the latest and greatest at that time. The T320 is a great server, it just drinks some electricity. The money I save on electricity, I could pay for another 7020. LOL Thought about selling the T320 on ebay, but I doubt someone would want to pay what it would cost to ship a boat anchor. Maybe CraigsList, local pickup.

    • FukOui@lemmy.zipOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      15 hours ago

      I’m now curious what’s services are you hosting. It’s hard for me to imagine self hosting more than 10 containers/ services lol

      • irmadlad@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        14 hours ago

        The easiest way for me to show you is just a screen shot of my dashboard:

        spoiler

        I’ve added a couple since that screen grab.

        • FukOui@lemmy.zipOP
          link
          fedilink
          English
          arrow-up
          4
          ·
          14 hours ago

          Woah cool. This looks neater and more organized than hostname based routing on my reverse proxy.

          What dashboard software are you using?