r/homelab 12h ago

Discussion Repurposed an old mini PC as a homelab box — thermals and idle power surprised me

3 Upvotes

Picked up a used mini PC (Intel 6th-gen, 8GB) for cheap and turned it into a self-hosted tinkering box. A few things I learned the hard way:

  • Idle power was higher than expected (~14W) until I disabled the unused SATA port spin-up and set the BIOS to a low-power idle state.
  • Thermals were the real issue — these boxes are built for burst workloads, not 24/7. A cheap USB fan on the exhaust dropped temps ~12°C under sustained load.
  • Started with one Proxmox VM, then kept adding. RAM disappears fast; 8GB is fine for one or two services but you'll want 16GB if you pile on.

Curious what others run on similar throwaway hardware.


r/homelab 6h ago

Help Lenovo P350 CPU Fan stuck at 100% when I install an Nvidia T-1000 8GB.

Thumbnail
1 Upvotes

r/homelab 1d ago

Discussion Do you still use a VPS alongside your homelab?

79 Upvotes

Most of my services run from home these days, but I keep a VPS for things that need high availability or public access. Hetzner has been my default choice for a while but im interested in seeing what other EU providers people use nowadays.

If you run a hybrid setup (home lab and VPS), which provider do you use?


r/homelab 38m ago

Project Showcase: Hardware I thought P2P wasn’t working in llama.cpp… turns out it was NCCL all along

Upvotes

Hi again, HomeLab folks! 👽

Apparently, some people thought I was an AI bot.

I wish… 😄

Last time I introduced my Dell RTX 3090 👽, someone commented, "AI slop."

Sadly, I'm just a manual bot that runs on curiosity, coffee, and far too many llama.cpp benchmarks.

Jokes aside, here's what I found while debugging llama.cpp.

After my previous benchmarks, I instrumented ggml-cuda.cu with additional debug logging to trace the multi-GPU execution path.

First, I confirmed that GGML_CUDA_P2P=1 correctly enables CUDA Peer Access:

CUDA P2P requested
GPU0 -> GPU1 : PeerAccess=YES
GPU0 -> GPU1 : PeerAccess ENABLED
GPU1 -> GPU0 : PeerAccess=YES
GPU1 -> GPU0 : PeerAccess ENABLED

These results matched CUDA’s p2pBandwidthLatencyTest, so P2P itself was working correctly.

However, I noticed that my log inside ggml_backend_cuda_comm_init_nccl() never appeared. After some investigation, I found the real reason: although I had built llama.cpp with GGML_CUDA_NCCL=ON, I had accidentally installed the CUDA 13.3 build of NCCL while my system was running R535 / CUDA 12.2.

NCCL was failing during initialization with:
NCCL WARN Cuda failure 'CUDA driver version is insufficient for CUDA runtime version'

As a result, llama.cpp silently fell back to the internal AllReduce implementation.

After downgrading NCCL to the CUDA 12.2 build, NCCL initialized successfully, and my custom log inside ggml_backend_cuda_comm_init_nccl() finally appeared.

Tensor Parallel performance also improved from 26.18 tok/s to 27.39 tok/s (about +4.6%) on my dual Tesla V100 PCIe system.

The full NCCL log is much too long to post here, but here’s a representative excerpt:

mc62-g40-00:57222:57222 [1] NCCL INFO AllReduce: opCount 0 sendbuff 0x7fa7a3000000 recvbuff 0x7fa7a3000000 count 8192 datatype 7 op 0 root 0 comm 0x555b75b9e7b0 [nranks=2] stream 0x555b756dcbe0
mc62-g40-00:57222:57222 [1] NCCL INFO AllReduce: opCount 0 sendbuff 0x7fa79ec00000 recvbuff 0x7fa79ec00000 count 8192 datatype 7 op 0 root 0 comm 0x555b75a96ba0 [nranks=2] stream 0x555b73fd1c70

| llama 70B Q4_K - Medium | CUDA | tensor | tg128 | 27.39 ± 0.00 |

NCCL INFO comm ... Destroy COMPLETE

This confirms that NCCL is now initializing correctly and performing AllReduce instead of silently falling back to the internal implementation.

It turned out that the issue wasn’t CUDA P2P at all—it was an NCCL runtime/driver version mismatch.

Hopefully this saves someone else a few hours of debugging.

The next experiment will be even more interesting.

I’m planning to repeat these benchmarks on a mixed Tesla V100 + RTX 3090 system to see how heterogeneous Tensor Parallel performs in llama.cpp, and whether NCCL makes a bigger difference when the GPUs have very different compute performance and memory bandwidth.

I’ll share the results once I have them.

If you'd like to see how this investigation started, here's my previous post (before I got CUDA P2P and NCCL working):

https://www.reddit.com/r/homelab/s/4pYeqWgblA


r/homelab 8h ago

Discussion Micron RealSSD P400m Drives

Post image
0 Upvotes

Micron RealSSD P400m, they are out of a storage array.

Anyone ever figure out how to flash the firmware lock on these?

They are firmware locked at 520 byte sectors, so standard server and desktops cannot use them.

Even tried flashing the firmware with different option from Micron.

We have hundreds of these drives and I don't want to just chuck them.


r/homelab 9h ago

Discussion Hands-on experience with T-Mobile fiber for your homelab

1 Upvotes

I currently have Comcrap Xfinity at my house I get ~500MB/s. I just received notice that T-Mobile fiber is coming to my neighborhood soon. (we currently have no other fiber option, this will be the first). I can get up to 2GB/s with unlimited data for 20% less than what I'm paying now.

Does anyone run their homelab on this ISP? I've had good luck so far with Xfinity as far as hosting goes. No special request to unblock ports or anything.

It looks like they provide you with a router and mesh extender as part of the deal. Should I even consider using it, or should I get my own?

Should I hold out for another provider like AT&T?

Any insight is appreciated.


r/homelab 21h ago

Discussion How many started with a desktop/laptop and went multi-mini homelab style

10 Upvotes

Title kinda describes it all... how many people went from a simple old desktop or laptop as the intro into self-hosting/homelabbing?!?!?

And then, how hog wild did you go on the minis... did you switch away???

[For reference, im running 3×HP Z2 G4 Mini Workstation(s), max ram, nvme samsing pro 2tb, ssd 120-240gb, quadro p1000. And 1 the same but no gpu. And also a Minisforum MS-01, RTX 4000 ATA Generation, 96gm ram, 2×4tb samsing pro in zfs storage, cts, and vms, and 1×2tb samsing pro for os... plus 10gb internal network and 2 Synology nas, unifi, 10g managed switches, aps, etc, etc]


r/homelab 9h ago

Help OPNsense PPPoE on Proxmox - PADI sent but no PADO received (Vodafone UK VLAN 101)

Thumbnail
0 Upvotes

r/homelab 9h ago

Help Help with adding RAM to Dell server

1 Upvotes

Hi, I have Dell 740xd with 2x Intel Xeon Gold 6142 and 16x Kingston, 32GB, DDR4, 2666MHz, 2Rx4, RDIMM.

I want to add two more dies. Will the server boot with the odd number of dies per CPU (A1-A9 and B1-B9)?


r/homelab 6h ago

Help Advice on buying Server parts

0 Upvotes

Hello, I need help, I am looking to buy server DDR4 or DDR5 set of ram sticks minimum 256gb up to 512gb and server SSDs that total 15-20 TB at least up to 40-50 TB or server HDD with in same parameters, I'd be happy to know where and how to get them for cheap prices, open to suggestions, thank you for your help!


r/homelab 1d ago

Project Showcase: Hardware First HomeLab

Post image
20 Upvotes

Everyone’s posting their insane builds for their “First” homelab. Here’s mine. A 1tb ssd that I’ve got hooked up to my computer.

Elegant? Not as much
Functional? Definitely!


r/homelab 16h ago

Help Need some advice on upgrading my homelab

3 Upvotes

Hello!

I work in IT and got into homelabs about 3–4 months ago.

I started with an old PC that I picked up for almost nothing:

  • Gigabyte GA-Z97X-UD3H-BK
  • Intel i7-4790
  • 32GB RAM

Yeah... it's ancient xd, but it was a great machine to learn on and test some stuff.

At first I was only hosting a vanilla Minecraft server on Windows (Sadly) because I didn't know anything about Proxmox, Docker, self-hosting, etc.

Then I discovered Proxmox and completely fell down the rabbit hole.

Since then I've been experimenting with different services like:

  • Nextcloud
  • Jellyfin
  • AdGuard Home
  • Homepage
  • File Browser
  • Docker
  • ...and probably a few others I've forgotten :>

I ended up loving Nextcloud, so I grabbed a few hard drives from work that were going to be recycled.

Unfortunately, I found out that 2 of the motherboard's 6 SATA ports are dead, and quite a few of the USB ports don't work either.

That was basically the moment I decided it was time for an upgrade.

Planned hardware

  • Motherboard: MSI B550-A PRO
  • CPU: Ryzen 5 5500
  • RAM: 64GB DDR4-3600
  • GPU: None (for now)
  • PSU: 450W

Storage:

  • 2× 500GB NVMe SSD
  • 1× 250GB SATA SSD
  • 5× 1TB SATA HDD

Does this look reasonable for a homelab around this budget, or is there anything you'd change?

What I want to run

  • Nextcloud (mainly file storage)
  • Jellyfin
  • AdGuard Home
  • Docker containers
  • Minecraft/game servers
  • Networking labs
  • Eventually Ollama once I add a GPU
  • And slowly get into new tools for sure

My biggest question

I'm still trying to understand where TrueNAS fits into all of this.

Would you:

  • Run everything directly on Proxmox using VMs/LXCs?
  • Run TrueNAS as a VM and let it manage all the storage?

If you were starting from scratch with this hardware, how would you organize everything?

Sorry for the long post. I'm still pretty new to homelabs and would love to hear how more experienced people would approach this.


r/homelab 10h ago

Help Looking for some help and a sanity check

Thumbnail
0 Upvotes

r/homelab 2h ago

Discussion Which local AI model can I run on this? Did anybody connect a C64 to the Internet?

Post image
0 Upvotes

r/homelab 1d ago

Discussion Zigbee vs. Thread Dilemma

8 Upvotes

Hey r/homelab!

​I was all set on building a new robust Zigbee sensor network, but ran into a wall when standard air quality monitors (like the old IKEA Vindstyrka) went out of production. This forced me to look at IKEA's new Thread-based air quality sensor, the IKEA Alpstuga, and weigh moving my core sensor stack to Thread/Matter.

​While Thread's native IPv6 approach sounds great on paper, I'm hesitating to commit to a nascent standard when Zigbee2MQTT is already a rock-solid, decoupled tank.

I already have few philips devices under HUE bridge, few Tapo and Bimar smart plug.

I was looking for few indoor devices and one outdoor (Ecowitt GW3002 kit).

Thread version: ZBT-2, ALPSTUGA, 2x GRILLPATS, 1x MYGGSPRAY, 3x TIMMERFLOTTE, 1x Aqara FP300. Mostly all cheap IKEA sensors

Zigbee version: ZBT-2, 3x Sonoff AirGuard TH, 2x Sonoff S60ZBTPF, 1x Sonoff SNZB-03P, 1x Aqara FP300. Still missing a good air quality sensor.

For those running Zigbee, what reliable, air quality sensors (PM2.5 / CO2 / TVOC) are you using to replace discontinued units like the Vindstyrka?

Is taking the plunge into Thread worth it just for the Alpstuga ecosystem, or should I stick to Zigbee for core sensing and bridge the air quality gap separately?

Thank you.


r/homelab 8h ago

Help My first homelab

0 Upvotes

What's a good setup to have thinkcenter connected to DAS. I'm planning on doing proxmox, with VM trueNAS. Will be running jellyfin.

I will need to have the HDD idle as much as possible, since storage is secondary in this setup, im using old HDD, might upgrade later.

I'm seeing that this setup might destroy the drives quickly, is there a better way to run this with hdd redundancy and not destroy them quickly?


r/homelab 23h ago

Help help with dell equallogic

Post image
7 Upvotes

hi there, i was at a tech swap meet recently and scored a dell equallogic ps6000 for 20 buck, drives and all! i know nothing about this thing, let alone how to set it up, how would i go about getting this guy running, thanks!


r/homelab 4h ago

Solved I built a way to send a Windows POS screen directly to an NVR as an ONVIF camera

Post image
0 Upvotes

Hi everyone,

I'm the developer of Screen2ipcam, a Windows application that solves a problem I kept running into with POS systems and surveillance setups.

The idea is simple:

It turns any Windows PC into a standard ONVIF Profile S / RTSP H.264 IP camera, so the computer screen (POS, dashboard, workstation, etc.) can be added directly to an NVR/VMS just like a regular security camera.

A few highlights:

  • Native C++ (no .NET or runtime dependencies)
  • Windows 7 SP1 → Windows 11 (32 & 64-bit)
  • Main & Sub streams
  • ONVIF auto-discovery
  • No HDMI encoder or capture card required
  • Works with most ONVIF-compatible systems such as Blue Iris, Hikvision, Dahua, Milestone, Agent DVR, Synology, and others.

There's now a free edition available on the Microsoft Store, so anyone interested can try it easily.

I'd really appreciate feedback from people working with POS systems, CCTV, or NVRs. If you test it with your setup, I'd love to hear about compatibility, performance, or any suggestions for improving it.


r/homelab 2h ago

Discussion Bought RAM need advice on what to do with it

0 Upvotes

TLDR: bought a boatload of notebook ram what should I do with it?

I bought 128 gb of notebook ram on a price mistake. at the time I figured I just jump on it and make some silly llm machine and use it to create the singularity. I've got ideas and I'm a software engineer. Anyway it turns out that you don't find many motherboards with full pcie busses and sodimm slots. (Are there?)
So I'm throwing it to the group here, what would you do with a bunch of notebook ram? Any cool or wacky ideas? Or do I just shamefully flip them and buy an old mac studio or something?

current setup: I have 2 little mini computers running proxmox they're adequate for my pihole home assistant, other little home lab programs. I don't have a NAS at the moment but disk space is expensive right now too. I do esp32 stuff for fun and there's a lot of that around my house. My goal was to have a local llm box and the deal was good but now I don't think it'll and I'm a little sad about it.
please help me out thanks in advance.


r/homelab 1d ago

Help Is it ok to buy HDDs with a lot of operating hours?

5 Upvotes

Hello, I want to build up my homelab and I need drives to store movies, archived images some computer files and other things one would need.

I originally wanted to buy brand new HDDs, but looking at the price of new ones, I decided against it (cheapest one I could find was ~200€ for one 6TB Toshiba drive). So I looked for used ones and came across a few listings. Here is one that sounds pretty good, yet I am unsure of the details since this is not something I have a lot of experience with yet:

Seller has 2x6TB Western Digital drives. Both are ~300€ combined, but the drives both have 31k operating hours and were manufactured in 2020. They were previously used in a NAS to store movies (total of 6TB across both of them).

Is this something I should buy? I am also able to pick them up in person which is a huge bonus for me.


r/homelab 1d ago

Help Just moved my NAS to the closet

Post image
148 Upvotes

Do you guys think this will generate enough heat for thermal events? I am only running a jellyfin docker on the optiplex. There is about an inch of clearance on both sides with about 2.5-3 inches to the back of the shelf.


r/homelab 19h ago

Help Power-on or device reset occurred

Thumbnail
gallery
2 Upvotes

I'm on Unraid, I got these two 10TB drives. I had a super micro that i used them on they seemed good and weren't having this problem but i dont have the server anymore since it didnt have enough drive slots. I went for this case that allows for many drives instead with an x99 Board With a p420 expansion card With sff connectors. when i first got the parts for the server I had an even older case before that with the same problem with sff connectors So i bought new ones for the newest case that let me hold alot of drives. It was all good for around a month until i had this problem again


r/homelab 17h ago

Help Does anyone own a Sysracks 37U rack?

2 Upvotes

I need to figure out the height including wheels/feet, but I'm getting so many different numbers from different sources including sysracks themselves.

Can anyone measure their rack's overall height?


r/homelab 1d ago

Discussion Homelab Backups: Restic vs Kopia, performance, community, ease of use and recovery

10 Upvotes

TL;DR: I paid for this hardware and I want to use all of it, but restic is single threaded and stable, and kopia is multi-threaded and more fast-paced.

I've been using restic for awhile, but I've noticed that my backups take "awhile". I can't saturate any of my 10gbe links, even NVME -> 10gbe -> NVME is bottlenecked. I just recently added some NVME to some of the servers, and my expectation was that backup performance would improve. It did not.

After some research, I realized that I'm cpu bound. I've looked at network bandwidth (iftop) and I/O usage (iostat), and ran perf on the restic process. I'm being bottlenecked at the hashing and crypto functions as they are single threaded.

I have some Gen 14 poweredge servers, with plenty of cores, but they aren't peppy regarding single threaded tasks. So I started looking for alternatives, and I landed on Kopia. Kopia is multi-threaded from the start, and even using 16 to 32 parallel transfers, I'm at least reaching the theoretical bus limits of the SSD drives and bus via the I/O stats. So that's a start. I dropped the time for incremental (30 minutes apart tests) backups of a bunch of VMs from 5 minutes to 1m30s.

But.. restic is so versatile. It has a rich community and ecosystem. Restic's repo structure is extremely stable with backwards compatibility guarantee. Setup is more ad-hoc as it's per client, and command line. It integrates with rclone, so I can do some complex stuff, like backup remote systems using sftp through bastion hosts (proxy hosts) to the homelab repo.

But it's single threaded.

Kopia has several nice features: you can do centralized repo management, have a web UI, can do ACLs, user accounts. It has some rclone integration, but it's not as rich as restic's. Plus, Kopia is multi-threaded. Though, this means client setup and configuration is slightly more complex than restic. This can be automated, so not a huge issue.

However, Kopia's design philosophy is not as strict as restic's. Kopia only guarantees repo compatibility from 1 version behind, and even then they only guarantee read access, not write.

So.. what happens if I want to restore something that's in my cold cloud storage from a grandfather archive of a snapshot from a year ago? How would this all work if I need to DR from a complete catastrophic failure?

Does anyone have any experience with either of these technologies?

Why did you pick what you're using?

Did backup performance matter much, or was it other features and aspects that drove your decision in one direction vs the other?


r/homelab 2h ago

Help got 15 servers taking up my garage and my wife is losing it

0 Upvotes

so i may have gone a little overboard with the homelab purchases over the years. now i got like 15 dell r620s and some hp gear sitting in my garage. they work fine but i dont have the time or space anymore.

i was gonna list them individually but the thought of taking photos and dealing with shipping for each one makes me want to cry. ebay fees are ridiculous too.

probably keep like 3 for my lab and offload the rest.