Server vs miniPC dilemma for homelab
from TisButAScratch@piefed.zip to selfhosted@lemmy.world on 09 May 21:13
https://piefed.zip/c/selfhosted/p/1468628/server-vs-minipc-dilemma-for-homelab

I’m currently facing a dilemma. Right now, I have a synology NAS that I use to host my homelab containers (*arr, pi-hole, vaultwarden, Plex, etc).

I am planning to offload as much of that as possible to a dedicated machine, which hopefully will allow me to continue self-hosting even more demanding services (Immich, etc).

I was lucky enough to get a proper server - Supermicro, for free, with 64GB Ram DDR4 and 1TB. However, I plugged it in and that thing is NOISY.

My rack will be in the home office, where I will spend at least 8 hours a day, so I can’t afford that level of noise.

What should I do? Should I try to sell the supermicro and buy something else with that money? Should I keep the RAM and SSD (and CPUs?) and build something else with them? Are there any quiet servers I could look into (I am guessing better performance but more expensive), or Should I go the MiniPC route instead (cheaper and smaller, but more limited specs)?

#selfhosted

threaded - newest

unitedwithme@lemmy.today on 09 May 21:23 next collapse

You honestly could get a Lenovo tiny PC with 2 bay so-dimm RAM. I’ve got a i5-10500T and 32GB DDR 4 RAM with 2TB NVMe and 2x 2TB SSDs for various stuff. You can loaf A LOT on those since it’s not Windows. Maybe lol into Yunohost for apps, or ZimaOS.

Alvaro@lemmy.blahaj.zone on 09 May 21:25 next collapse

It is completely up to your local market and needs, ie for how much you can sell it, what you can buy etc…

The only tips I can give you:

  • Do you REALLY need all of the compute power? Most people don’t and you would wast a ton on electricity. This point on it’s own is enough to push most to a mini pc. (Immich can run on basically any mini pc)
  • is there absolutely no other place for the server where the noise wouldn’t be an issue?
  • look into sound proofing, you could house it in a box lined with acoustic foam with a the airway taking multiple 90° turns to keep airflow while reducing noise.

P.S:

I personally went on an in-between, I have a large tower pc, basically a server but with hardware meant for mostly silent work, so it rarely get’s noisier than background.

i_stole_ur_taco@lemmy.ca on 09 May 21:50 next collapse

I ended up at the same. Desktop PC with a lotta hard drives in it and big fans that don’t have to spin fast and make a lot of noise.

Bonus points that it’s consumer desktop hardware and not server grade shit so if something needs replacing there’s usually a cheap replacement available.

tal@lemmy.today on 09 May 22:00 collapse

Desktop PC with a lotta hard drives in it and big fans that don’t have to spin fast and make a lot of noise.

I use a USB DAS JBOD enclosure with fans, which is also an option if you have a mini-PC and just want a bunch of drive space.

www.amazon.com/dp/B0DCDDGHMJ

This particular enclosure has physical buttons that lock in place so that the power state is restored on power loss, something that (to my surprise) a number of USB DAS enclosures apparently don’t do.

njordomir@lemmy.world on 10 May 01:50 collapse

Same, once I got PWM set up right on my fans, my desktop former gaming PC server has been 90% silent. Even when under load, it only kicks up a notch or two. I’m under the roof, so my summer temps will be the real test.

probable_possum@leminal.space on 09 May 21:37 next collapse

The decision is yours to make. You didn’t say if power consumption is important - if you keep the server on 24/7 it could be relevant. It’s hard to say if you can modify the server, to make it quieter. Or if you can salvage parts. Or if you need all the CPU performance of a server CPU.

If you want to keep it or salvage parts: In my experience the fans are the noisy part of a server. I don’t know the form factor of the main board or the case. I really can’t say which parts you can keep and which need replacing.

120mm fans with pwm are better than 40mm fans at full speed. Bigger heat sinks, too.

If not: You can always try to sell the server and get a low power single board computer with enough (32GB+) RAM instead (hardkernel h4 or a cheap chinese alternative). IMO a celeron N is fast enough to run multiple VMs (or better: containers). The limiting parts are RAM and storage. Things like transcoding videos will take more time than on a server CPU… But immich and an *arr stack will work flawlessly for a one or two user instance.

tal@lemmy.today on 09 May 21:41 next collapse

You could try reducing the fan speed. That might be okay, if the hardware doesn’t actually need the cooling. If the BIOS has fan curves, go fiddle with that. If it doesn’t, dedicated fan controllers do exist.

If the server is a standard ATX motherboard and if your rack has vertical space, you can also probably get a new ATX case of whatever sort you want, preferably taller, and get something with larger, slower fans and transplant the hardware. A lot of rack servers are vertically-cramped to let a datacenter put as many in a rack as possible, so you get stuff like 1U machines with those dinky 30mm fans. In general, the larger the fan, the less noise per airflow.

searches

www.amazon.com/…/B0D296DVD8

I’ve never used that, but it’s a 3U and has three 120mm fans.

If you don’t care about cost, there are also sound-isolated racks. These have some sort of sound-blocking material like plywood on the outside and sound-absorbing foam on the inside. I have been interested in these in the past, because I would like one, but everything I’ve seen has been absolutely obscenely-priced, probably because datacenters don’t care about noise, and few people are running racks in homes or offices. I doubt that the people that sell them get much volume.

EDIT: Example sound-isolated rack:

…eaton.com/smartrack-quiet-server-rack-18u-sound-…

i_am_not_a_robot@discuss.tchncs.de on 10 May 00:02 collapse

BIOS menus aren’t the only way to adjust fan speeds on servers. You may be able to do it from Linux using a management interface.

Brkdncr@lemmy.world on 09 May 21:44 next collapse

You can buy a rack that’s sound insulated and uses a really large exhaust fan. It’s still going to be loud unless you keep the room cool.

Best bet is to flip it. The components might be ok to reuse, the mainboard probably is not atx.

But you can probably find a compatible mainboard for cheap.

Ulrich@feddit.org on 09 May 21:54 next collapse

  1. Is it not possible to put it in another room?
  2. Those servers are designed to go into a dedicated server room without regard to noise. Could you relocate it to a new enclosure?
Onomatopoeia@lemmy.cafe on 09 May 22:04 next collapse

As others have said, unless you’re going to be using those CPUs a lot, you probably don’t need the capability.

I run an old (2019) Dell OptiPlex SFF desktop as my server (I also have an ancient NAS). It runs ESXi just fine, with 2 Linux VM’s and 4 Windows VM’s, with 48GB of RAM.

At idle it consumes just under 20 watts. Peak is 80 watts (limited by the power supply).

Those VM’s all run fine - one is for file services and Jellyfin, one is for dedicated DVD ripping and video conversion.

Even when that VM is converting videos, everything else is responsive. Never get a lag on Jellyfin.

Now imagine how much more performance your server is capable of. Many simultaneous VM’s.

Oh, and it’s a really quiet machine.

I’d sooner have this or multiple mini pc’s than any kind of commercial server hardware. Completely different design approaches - servers are designed for running 24/7 with maximum cooling capability along with max performance. Power and noise aren’t really a consideration.

Decronym@lemmy.decronym.xyz on 09 May 22:10 next collapse

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters
ESXi VMWare virtual machine hypervisor
NAS Network-Attached Storage
NVMe Non-Volatile Memory Express interface for mass storage
SSD Solid State Drive mass storage

4 acronyms in this thread; the most compressed thread commented on today has 7 acronyms.

[Thread #281 for this comm, first seen 9th May 2026, 22:10] [FAQ] [Full list] [Contact] [Source code]

vk6flab@lemmy.radio on 09 May 22:14 next collapse

I faced pretty much the exact same choice, except I was given four of them, each with 8 GB of RAM.

Unfortunately they were two different hardware revisions, so the most I could achieve was two servers with 16 GB each.

They sound like a Jet taking off when powered up and the BIOS doesn’t support lower fan speeds.

Instead after months of deliberation I decided to go with a SFF Lenovo, 32 GB, 2 x 1 TB NVME, Ryzen 7, and bought this:

…com.au/…/lenovo-ideacentre-ryzen-7-32gb-2tb-desk…

It’s whisper quiet and running Proxmox.

To get VM video passthrough to work I installed an extra video card, though, you could install a desktop on the host OS instead if you prefer.

The video card I used to fit inside is this:

msy.com.au/…/msi-geforce-gt-1030-4gd4-low-profile…

Overspark@piefed.social on 09 May 21:48 next collapse

Servers are terrible for homelab use. They’re unwieldy, consume way too much power and as you’ve found they’re very noisy. My vote goes to selling the thing and getting a mini PC, an (old) laptop or building something quiet and frugal yourself. In the last case you might be able to reuse some parts you already have. But if cost is important almost nothing beats second hand mini PC’s in value for money.

Dultas@lemmy.world on 10 May 05:46 collapse

Servers have their place in a home lab but it’s not if it lives in your office. 64GB in a server doesn’t make sense though. You can get more than that in a MS-01 at probably a lower price and lower power use.

HertzDentalBar@lemmy.blahaj.zone on 09 May 22:39 next collapse

Ah the age old dilemma. This is why my old server never got used. It was loudddddd.

worhui@lemmy.world on 09 May 23:07 next collapse

What is the form factor? See if you can just get a new case for it. You can always under clock a system to make it use less power, workstation cases are quieter than servers.

Noise is almost always the fans. Servers are supposed to take a little space as possible and depend on super high airflow from a cold room.

With the cost of components you are going to have a hard time selling a system to buy a different one. 64gb of ram is pretty sweet for a home server. You can do all sorts of silly stuff and still have a responsive system.

frongt@lemmy.zip on 10 May 00:06 next collapse

Just control the fans. Either through the IPMI or associated software. Plenty of directions and tools for this available via your favorite search engine.

Just pay attention to temperatures. Rack hardware usually expects constant airflow.

CompactFlax@discuss.tchncs.de on 10 May 00:54 next collapse

I had to get a NAS with moderate horsepower (a mobile i5 chipset). It’s not worth on power consumption or noise. Usually there’s not a lot you can do about noise. But free is free.

MuttMutt@lemmy.world on 10 May 01:25 next collapse

If it’s a 1U they can sound like a jet engine. The Noctua 40MM fans can be swapped in and cut the noise a good bit.

You can also build a shroud to place over the case, the idea is to allow the air to flow but use something like deep pile carpet to line the inside and absorb the sound created.

It will never be silent but you can get the sound to the point where it won’t rot your brain.

FreedomAdvocate@lemmy.net.au on 10 May 02:11 next collapse

I switched to a M4 Mac Mini as my home server and it is amazing. Virtually silent, incredibly powerful, yet insanely power efficient.

gsv@programming.dev on 10 May 06:11 collapse

What software stack are you running on it though? Asahi doesn’t seem to support the M4, yet.

BarbecueCowboy@lemmy.dbzer0.com on 10 May 04:20 next collapse

I’ve done both, there are very few scenarios where I’d pick a full sized server over a few mini PCs in a homelab. The only time I’d consider a larger footprint in a homelab is for a custom built NAS.

I have all the services you’ve mentioned and more and I’m pretty sure I could comfortably host them on a singular mini PC that I could pick up on ebay for $200 at most. Switching to a Mini PC is also making it easier for you to consider things that require multiple discrete systems in the future and there’s a lot of cool things you can do in that space.

adarza@lemmy.ca on 10 May 04:58 next collapse

keep the server–so much possibility there. swap the fans out for quiet ones.

infinitevalence@discuss.online on 10 May 05:49 next collapse

<img alt="" src="https://discuss.online/pictrs/image/ad21bbbc-c1c1-445a-a58d-f17f30f7b23d.jpeg">

<img alt="" src="https://discuss.online/pictrs/image/621a9ed0-dbc3-42ab-8588-b1fd03624370.jpeg">

<img alt="" src="https://discuss.online/pictrs/image/30ac6b75-a9ab-4992-b4a6-d953113b20e4.jpeg">

So I have both Rackmount Server and Mini PC’s running in my lab, and it really comes down to what do you want/need.

Mini PC PRO:

  • small size
  • quiet operation
  • low power, low heat
  • limited remote management option with vPro

Mini PC CON:

  • limited storage options
  • limited ram
  • lower thread/core counts at lower TDP (often 35w)
  • limited expansion or no expansion

Rackmount Server PRO:

  • offer expansion
  • offer redundant power
  • lots of RAM
  • lots of cores/threads
  • lots of PCIe
  • lots of networking
  • IPMI (remote management)

Rackmount Server CON:

  • lots of noise
  • lots of heat
  • lots of power use
  • takes up way more space

www.minisforum.com/products/minisforum-ms-a2

I think the little Minisforum MS series offer the perfect balance of mini PC with server like options. They give you 4 built in network ports 2x 10g and 2x 2.5g which is perfect for most applications IMO, they are available in both AMD and Intel flavors. With the one open PCIe slot you can add an external SAS card and then just use a SAS enclosure for disks. I currently have USB HD’s plugged into my mini PCs and its not great, they dont get enough cooling, and I live in fear because they are on cheap wallwart power supplies. It is working and for the most part has been.

My Rack configuration has been stripped down massively and now its just a single 2RU and Dell 1RU that is a low spec storage server only. The 2RU has an AMD 3900x w/ 64gb and 16gb MI25 card so I can tinker with AI, the Dell is just an i3-8gen with 32g and 4x 12tb drives.

The Lenovo’s are both i5-8gen with 32gb, same with the Dell mini PC, the Minisforum is an MS-A1 before they had the MS-A2 with better networking and PCIe. The Lenovo’s do have upgraded networking so I can have 4 network ports per box, 2x 10gb, 1x 2.5, 1x1g.

fozid@feddit.uk on 10 May 07:40 collapse

Honestly it all depends on what you need both now and in the future.

I’m running lots of services on a cheap mini pc I got for £80, it’s an N100 CPU, 32gb ddr4 ram, 512nvme, then has 2x8tb hdd’s and 2x2tb ssd’s which are in a raid1 area served with lvm.

Running vault warden, immich, navidrome, adguardhome, torrent setup, sterling Pdf, filebrowser, radicale, WebDAV server, searxng, syncthing. This has 4 daily users.

It’s barely under any load running all that and is silent and draws a max of 15w. I feel I could double the services if I wanted

I personally plan on building a desktop pc specifically to be my server in the next few years as an upgrade to my current setup, but won’t be for at least another 18 months as currently have no bottlenecks or issues.