I have never homelabbed, and this is going to be my first experience. I want to set up a home server. My current goals are to set up a gallery using Immich, an ad blocker/DNS using Pi-hole, and a cloud service.

I want you to suggest what second-hand PC or laptop I should get. I researched a bit and found out that a PC is better because of 24/7 reliability, better cooling, no risk of laptop battery swelling, easy RAM and storage expandability, and low idle power consumption.

What I think the specs should be for me is 12 GB RAM and 256 GB storage. And my budget is 10k INR.

I want to hear your thoughts. Thank you! :)

  • notaviking@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    27 minutes ago

    I bought myself an HP elitedesk G3 800, they come in three skews: mini, small form factor and tower.

    I bought the tower. There is so much room. Look at the Elitedesk G4 800 because there you get 8 and 9th gen intel.

    But I love mine, planning to put in three large HDD in her, already have two 2.5 SSD, I have been scouting ram and got relatively cheap second hand ram deals, with 32gb in the system. I am planning on getting the 7700t (the t variant is the low power draw version).

    But the thing is quiet and can be upgraded but also just plonked on a desk and left to run no worries

    • Eldritch@piefed.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      59 seconds ago

      I have a G3 600 I got recently. It’s a solid HA and haiku system running on top of proxmox.

  • SatyrSack@quokk.au
    link
    fedilink
    English
    arrow-up
    2
    ·
    36 minutes ago

    a PC is better because of 24/7 reliability, better cooling, no risk of laptop battery swelling, easy RAM and storage expandability, and low idle power consumption

    On the other hand

    • laptops are sometimes recommend due to the battery acting as a built-in UPS. That means the system should truly be reliable 24/7, even in the event of a power outage
    • with that said, you want to ensure that whatever laptop model you’re looking at supports battery bypass charging so you don’t risk the battery swelling that you mentioned. If the battery is full while plugged in, if the laptop is still routing power through the battery, yeah, you risk swelling. But if the laptop is set up to pull power directly from the wall without going through the battery first (only switching to battery power in the event that it gets unplugged or whatever), it’s no different than a UPS battery
    • some laptops cannot be upgraded at all, but memory/storage are the two most common upgrade paths for the many laptops that actually are able to be upgraded with standard SODIMM, NVMe, etc. Just make sure whatever laptop model you’re looking at can be upgraded
    • laptops are specifically designed to have a low power consumption, so I’m not sure what that point is about. Unlike desktop PCs, which are supposed to be plugged into power 24/7, laptops are intended to be used on battery power most of the time, so they want to make them last as long as possible on battery power by optimizing power consumption through efficient chipsets and whatnot. So even if you use it plugged in, it should still use little energy compared to a desktop workstation

    With that said

    • a desktop will undoubtedly have better cooling. Laptop designers sure put a lot of effort into creating very smart cooling solutions that work very well, but physics is physics. Comparatively, desktops are larger and more open, leading to naturally better cooling
    • if a laptop has upgradeable memory/storage, at best, it will probably only have two slots for each. On the other hand, with a desktop, you often have the ability to use four memory sticks and a dozen storage drives.
  • Flatearth_Habeebi@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    28 minutes ago

    I have a dell optiplex micro that has been running pretty much everything in my home lab. They sell for $100ish on Amazon and eBay.

  • dihutenosa@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    58 minutes ago

    I’m using a Google Pixel 3a - yes, it’s weaker than your desired spec, but I think it should be still enough for most of anything. I’ve never used Immich, tho, I don’t know how heavy it is.

    • klankin@piefed.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 minutes ago

      Thats hot, what are you using for the OS?

      And if stock android, gott in himmel how are you fighting the power saving shutdowns?

  • Lka1988@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    52 minutes ago

    If it’s just for storage, you can use a Pentium dual cor from 10 years ago without issues. My NAS currently runs on a Pentium G4560T (T suffix = 35W model), which is based on Kaby Lake (7th gen Intel). You can pick up one of these CPUs for stupid cheap, I think they go for maybe $5 or $10 here in the US. The NAS has not complained at all. That said, I am going to upgrade it to an i5-6500 I have laying around, but only because the i5 has vPro capabilities, which I utilize on my other machines.

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 hours ago

    Whatever is available on your local secondhand market. Mini PCs are usually pretty good. Less standard parts though, same with brands like Dell, HP, Lenovo.

  • Jo Miran@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    1 hour ago

    IMHO RAM>CPU. Anything released in the past decade will kick ass if it has a good amount of RAM. I still game on a 2016 desktop PC.

    EDIT: Please correct me if I am wrong, but 10,000k INR =~ $100. If that’s the budget, then I highly suggest an IBM ThinkCentre Tiny. They use to sell for ~$100 (used or refurbished). They have no moving parts and make for great headless units.

  • epyon22@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    2 hours ago

    I usually get amazon renewed dell, hp Lenovo here in the States. Laptops usually just come down to specs. Though I usually see them for around $250-$300 usd so a bit over your budget but will depend on what you can find more local to you.

    These mini enterprise PCs pack a big punch for their size for desktop options. Might be able to find some if a local IT company is dumping old inventory near you

  • Tolstoy@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 hours ago

    If you have options and the space go for 64bit CPU and midi sized office tower for expandability. If you want hardware acceleration for playback you need the check the docs (like immich vp9 > intel 9th gen CPU). What do you mean by cloud service?

  • Saiwal@utsukta.org
    link
    fedilink
    arrow-up
    0
    arrow-down
    1
    ·
    2 hours ago

    @Mr.Venomous pleasantly surprised to see INR used.10k is too less for a minipc which goes upwards of 15k for your specs. I got my 16GB, 256GB SDD 9th gen i3 minipc (Dell) for 14k around 5 years ago.