this post was submitted on 30 Apr 2024
66 points (84.4% liked)

Selfhosted

40220 readers
896 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

EDIT : I'm going to use a Lenovo P500 (at around $130) with 8 threads (will upgrade it later) and 64gb of RAM. It support the E5 v4 family so that's great. If someone knows the power consumption, that would be cool!

Hello, I want to build a "homelab" and I'm searching for a server, what do you propose me as good options? I need something with at least 64gb RAM, can buy used, and minimum 16vcores.. Around 150$ If you have any good options let's comment below πŸ‘‡ THX ❀

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 52 points 6 months ago* (last edited 6 months ago) (2 children)

You're not going to get anything like that for $150.

~$200 will get you a nice mini PC with 16GB RAM

[–] [email protected] 62 points 6 months ago (2 children)

Looking for recommendations for a racecar, at least 800 horsepower. Needs to hit 60 mph in under 4 seconds.

My budget is $2000. Please give recommendations.

LOL

[–] [email protected] 15 points 6 months ago

Have you tried picking yourself up by your bootstraps?

[–] [email protected] 4 points 6 months ago

β€œ67 hemi cuda!”

[–] [email protected] 8 points 6 months ago (5 children)

Used HP ProLiant. It’s nearly 10 years old, but has 16 cores 64GB of RAM, and is just under $150 with free shipping

https://www.ebay.com/itm/235286275608

[–] [email protected] 9 points 6 months ago (12 children)

The hidden cost of power usage could be a lot more expensive then something more modern though lol

[–] [email protected] 5 points 6 months ago

Agreed. 100% would not recommend going this route for a homelab, but it does meet every specified requirement

load more comments (11 replies)
[–] [email protected] 2 points 6 months ago* (last edited 6 months ago) (2 children)

Xeon E5-2670, with 115W TDP, which means 2x115=230W for the processor alone. with 8 ram modules @ ~3W each, it'll going to guzzle ~250W when under some loads, while screaming like a jet engine. Assuming $0.12/kwh, that's $262.8 per year for electricity alone.

Would be great if you have an isolated server room to contain the noise and cheap electricity, but more modern workstation should use at least 1/4 of electricity or even less.

load more comments (2 replies)
load more comments (3 replies)
[–] [email protected] 31 points 6 months ago (1 children)

At that price, the hardware will be ancient and you will spend more on electricity in a year than you spent on the server.

[–] [email protected] 2 points 6 months ago (2 children)

there's no solution? maybe mini pc's?

[–] [email protected] 33 points 6 months ago* (last edited 6 months ago) (1 children)

Not with 64gb ram and 16+ cores on that budget

load more comments (1 replies)
[–] [email protected] 28 points 6 months ago* (last edited 6 months ago) (1 children)

Lmao dude thats simply not happening at that price.

You could get part of the way there with an old Dell server, but you’re probably gonna be paying closer to 2-300 for a decently spec’d one like you’re describing. You’re probably gonna be looking at a 10 year old twin quad core setup with a tdp of like 500W combined for JUST the cores. Your power bill is going to murder your budget, even if you somehow find a magical deal on the box.

[–] [email protected] 2 points 6 months ago (1 children)

You can usually find HPs for cheaper although they are pretty picky on what they work with. For some reason, HP decided that it will work with stuff they have not certified but the fans will constantly be at 100%.

load more comments (1 replies)
[–] [email protected] 24 points 6 months ago (2 children)

Bear in mind, a system that is built to be a dedicated server will be meant to crunch data. That means 2 things:

  • loud fans

  • heavy electricity use

If you just want a lab, I suggest getting a desktop PC and loading a server OS on it. Practical hardware experience isn't too valuable because platforms change and they usually make them super simple to maintenance with lots of online support. Getting a desktop will also save you some bread on initial investment.

load more comments (2 replies)
[–] [email protected] 20 points 6 months ago (1 children)

Honestly that sounds overkill for someones. First time into self hosting.
I would start with something like a Nuc or a secondhand 1 liter PC (dell optiplex/HP elite mini/Lenovo ThinkCenter) which are dirt cheap on eBay.

Do you have an indication of what you want to run that requires that mid range gaming setup?

[–] [email protected] 10 points 6 months ago

Definitely agree. If you need to spin up a bunch of discrete VMs for labbing, that's one thing, but noise, cooling, power consumption, and space all come into play for dedicated hardware. I host a variety of services and they all run on small, low energy hardware (which is often pretty cheap). I just spun up a matrix server on a $100 ebay HP ProDesk which has plenty of power (probably enough to deploy my whole stack).

[–] [email protected] 20 points 6 months ago (3 children)

What are you going to host/ use the server for?

load more comments (3 replies)
[–] [email protected] 18 points 6 months ago

Unless you have use case for that much horsepower I would suggest, like others here, buy a mini PC as a start and if you need more down the line buy a second one. They are cheap, fairly quiet and don't use much power.

[–] [email protected] 17 points 6 months ago

The only option that fits your budget today I can think of would be picking up one of the old xeon combos off of AliExpress. I spent like $100 on a MB+CPU+64GB DDR4 combo with a 2880 v4 I think. 14c/28t at any rate. You can probably grab a case/power supply/video card used for under $50 on eBay.

Please note that I'm not saying that this is a good option; it took a lot of fiddling for me to get mine running smoothly. But if you've got more time and patience than money, it might work for you.

[–] [email protected] 12 points 6 months ago (1 children)
[–] [email protected] 3 points 6 months ago

My man!!! I forget about this site!

[–] [email protected] 12 points 6 months ago (2 children)

Damn, what do you need that much RAM for?

[–] [email protected] 7 points 6 months ago

Virtualization

[–] [email protected] 4 points 6 months ago (1 children)

If it becomes an AI homelab, that's not so crazy.

[–] [email protected] 10 points 6 months ago

I know there are valid use cases for that much, I just always like to check that they didn't just see an LTT video and think they need way more than they do.

[–] [email protected] 11 points 6 months ago (1 children)

I'd recommend to go with some form of mini PC. If you don't need much CPU power there are some very cheap N100 ones where you can upgrade the RAM.

[–] [email protected] 7 points 6 months ago (1 children)

N100 are low power, but quite capable of doing most things you'll be asking a simple service box to do for you. Good option, and cheap.

load more comments (1 replies)
[–] [email protected] 10 points 6 months ago (1 children)

Are you just starting out? I got started with home labbing with a Raspberry Pi 2B (1GB RAM!) and an external HDD I had lying around. I host Yarr, Navidrome, backups and a dashboard app Ive written on there and I am quite satisfied. I would really recommend starting small with hardware you already have and then buy new hardware as you go along. I am also using Tailscale. With this you can get your initial setup up and running in a day and save money if it turns out home labbing isnt for you or you dont really need the hardware.

load more comments (1 replies)
[–] [email protected] 9 points 6 months ago (2 children)

Any old Dell desktop/workstation/server should reach those specs. Poweredge rX30 and up, precision XX20/30 and up or optiplex (don’t know or understand that product line). Most of them are being rescued from the landfill. Might have to spend a crap ton over your budget, like 5-10x over, but you will get those specs.

Look at an r430 barebones, no cpu/ram and build from there using spec sheets from Dell on what it takes. I was able to get one for $400 3 years back, even came with 16gb of ram and a single 10 core Xeon e5-v3.

Also, what are you doing that need these kinds of specs? Running more than 10 VMs at once? Cloud gaming? Form follows function.

load more comments (2 replies)
[–] [email protected] 7 points 6 months ago

If your budget is $150, then you need to look for used options on eBay. Look for Dell Optiplex or Lenovo ThinkCentre towers. You will not find specs that good in your price range. But maybe you can get a decent CPU and save money to upgrade your RAM later.

MAYBE you'll get lucky and find an old Dell server on eBay. Sometimes IT guys will sell their company's old server for a profit. But I personally wouldn't buy one of those, the monthly electricity costs are stupid.

[–] [email protected] 7 points 6 months ago (1 children)

Honestly, when it comes to your specified amount of Cores & RAM you'll have tough luck. Got myself a MiniPC with 5700U and 32GB of RAM, two 1TB SSDs (mirrored) and 3 NIC but that was still 500€ after waiting for a decent deal.

Even buying a used PC off eBay will most likely cost far more if you insist on your specs.

load more comments (1 replies)
[–] [email protected] 6 points 6 months ago (3 children)

https://www.newegg.com/intel-nuc10i5fnhn-frost-canyon/p/2SW-000B-005P1

Intel NUC 10 Mini PC,Frost Canyon NUC10i5FNHN,Win10 Pro Intel Core i5-10210U,Up to 4.2GHz Turbo,4 Cores,25W Intel UHD Graphics,WiFi6,Thunderbolt 3(64GB RAM+1TB SSD)

$570 USD

This is basically what I run my home server apps with, all 10 or so in Docker. It's way more $$$ than you're hoping for but it kicks ass.

Good luck,

load more comments (3 replies)
[–] [email protected] 5 points 6 months ago (3 children)

I’m using an old gaming pc. 16 gb ram and i5 9400F. Less specs than what you’re looking for but I’m running Nextcloud, Plex (@4k), Pihole, home assistant, and an entire Debian virtual machine. All of that uses 10GB of ram.

If ya want budget, you can go really far with low specs.

load more comments (3 replies)
[–] [email protected] 5 points 6 months ago

I guess some perspective on some other comments here. I have a dell r720xd dual xenon's 16 total cores 128gb ram it uses roughly 200watts per hour with the 11000w power supplies. it can get fairly loud when using lots processing power. I bought a 12u rack to mount it nicely in my office. It is also my guest bedroom, while everyone we have had doesn't mind the noise not all guests would appreciate the white noise even with many of the cpu intensive stuff turned off and it as quiet as it goes. Fans full tilt would be obnoxious and hard to concentrate.

[–] [email protected] 5 points 6 months ago

You’re not likely to do that for $150. You might be able to pull an old Dell Precision T5500 tower with a weak Xeon on eBay for cheap and refit it with more ram, better CPU and cheap non-redundant storage for $200 - $250.

For sake of power requirements though, seriously consider your use case and needs. You can get by pretty well with cheap mini-PCs like Intel NUCs or AMD minis like Beelink for pretty cheap and just cluster them with something like Proxmox to scale out instead of up when you need additional resources. This will be reasonably priced and keep the power bill and noise levels down.

[–] [email protected] 4 points 6 months ago (1 children)

You need at least $1,000,000

[–] [email protected] 3 points 6 months ago

And a helicopter.

[–] [email protected] 3 points 6 months ago (1 children)

What are you actually gonna be doing? Not 10 virtual machines or whatever you said, what actual services are you gonna be running?

[–] [email protected] 3 points 6 months ago* (last edited 6 months ago)

Sorry I says vm but in fact this is containers

In Proxmox :

VM with Truenas Scale VM with Debian to run docker :

  • wireguard

  • reverse proxy

  • jellyfin (+ jellyseerr)

  • radarr, sonnarr, prowlarr

  • nextcloud

  • pfsense

  • duckdns

  • zabbix (and maybe grafena)

  • NUT

  • Pie-Hole like

  • 2 websites

[–] [email protected] 2 points 6 months ago (3 children)

I'm assuming you've never built a computer before because even 32 GB of RAM costs more than $150 🀣

[–] [email protected] 4 points 6 months ago

Bro think about used part and I don't need 7200mhz ddr5

[–] [email protected] 4 points 6 months ago* (last edited 6 months ago) (1 children)

32 GB of DDR4 RAM is about 70 USD here. But you don't need 32, you can selfhost plenty of stuff on 16 or even 8 GB. Heck I ran mine on an old 4 GB stick for a couple of years when I first started.

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 2 points 6 months ago

eBay and look for used Dell servers. I'd go for a Dell R2x0 series for a starter box. Maybe a used Dell Workstation if you want a tower.

[–] [email protected] 2 points 6 months ago (1 children)

You can find HP Proliant dl360 G8s and G9s for about that price if you want enterprise grade.

[–] [email protected] 3 points 6 months ago

Or a single black ink cartridge for the same price

load more comments
view more: next β€Ί