Photograph via //r/homelab

Welcome to your friendly /r/homelab, where techies and sysadmin from everywhere are welcome to share their labs, projects, builds, etc.

Homelab Wiki


Labporn Diagrams Tutorials News

Subreddit Rules

  • Please see the full rules page for details on the rules, but the jist of it is:

  • Don't be an asshole.

  • Post about your homelab, discussion of your homelab, questions you may have, or general discussion about transition your skill from the homelab to the workplace.

  • No memes or potato images.

  • We love detailed homelab builds, especially network diagrams!

  • Report any posts that you feel should be brought to our attention.

  • Please flair your posts when posting.

  • Please no shitposting or blogspam.

  • No Referral Linking.

  • Keep piracy discussion off of this subreddit.

  • All sales posts and online offers should be posted in /r/homelabsales.


  • Before posting please read the wiki, there is always content being added and it could save you a lot of time and hassle.

  • Feel like helping out your fellow labber? Contribute to the wiki! It's a great help for everybody, just remember to keep the formatting please.


  • We have an official, partnered Discord server which is great for all kinds of discussions and questions, invite link is clickable button at the top of the sidebar or right here.. Come and say hello!

Related Subreddits

Message the moderators


658,114 Subscribers


NUC Recommendations for running VMware ESXI?

Anyone good recommendations for NUC type machines to use as a Vmware ESXI hypervisor? Ideally I want to run esxi 7.x or above....I heard vmware plays nice out of the box with intel NICs and I am looking for at least 32gb ram. The main use case is to run a few VMs for AD, Citrix, Horizon etc....

08:16 UTC


PCIe slot size woe with my whitebox - time to move on?

Hello! I'm planning my next homelab upgrade as I need more storage space and I'm not thrilled with the current OS (TrueNAS) but there's a hangup...

My main server is a whitebox built from my old gaming PC(s) that fits my needs well - AMD 8320e on Asus M5A97 with 16GB DDR3 ECC. It's been rock solid for years, minus a PSU explosion a year ago. I like that it's new enough to do UEFI, supports ECC and has 6 SATA ports.

But 6 ports isn't enough as I have 2x SSDs for boot and 4x4TB HDDs in a ZFS RAID10. I'd like to add 2-4x 8TB in a RAID for media storage, and have a LSI HBA sitting around for this purpose. But the M5A97 board has 2 x16 slots (one is x4 elec.) and 2 x1 slots. One of those x16 slots has the Radeon 5450 video card that is needed to boot (although I'd be fine with RS232 tbh) and the other has a Mellanox ConnectX2 card for SFP+ to my switch. The 1x slots aren't open back.

Do I try opening the slot or cutting down the PCIe connector on the graphics card, and would it even be supported in the x1 slot which is probably coming from the southbridge? This graphics card is solely to get the machine to boot; I have a NUC I intend to use as another Proxmox node for Plex with QuickSync transcoding. And I do have a GT210 or GT730 or whatever random old GeForce card lying around as a replacement if necessary.

Or is it a sign that this machine has done its job and I should find a new platform to base my homelab around, with more SATA ports, iGPU, even if it means a few hundred $$ and losing ECC?

Side question: Should I get a multi-NIC mini PC to use as my opnSense router/fw, or virtualize it? I've virtualized it before, using Proxmox with OpenVSwitch and tagged ports on my L3 switch. But that feels like more things to go wrong compared to a dedicated box going into the switch, even if it would mean VLAN routing is limited to 1Gbps instead of 10Gbps. If that is the route to go, any recommendations for affordable multi-NIC (3 or 4 is even better) mini PCs in Canada? I'm currently using the NUC mentioned above with a USB 3 NIC for the WAN port, but don't want to keep using that as I upgrade internet to Gb down.


08:05 UTC


Is there any reason to not use 2.5" HDDs in a nas build? I could fit so much more storage into the same space.

06:45 UTC


Which specs to choose?

I want to rent a server to setup Proxmox and run some workstation workloads (one Windows VM for video recording from Zoom lectures; one Linux VM for programming, running docker containers; as well as some other lightweight Linux containers for applications such as NextCloud, k3s).


(A) i5-12500, 64 GB RAM, 2x 512 NVMe SSD for 36€/m

(B) Ryzen 5950X, 128 GB ECC RAM, 2x 3.84 NVMe Datacenter SSD for 67€/m (storage is usally not a big thing for me since I usally use mounted Cloud Storage drives for long-lasting data)

Which option should I choose? Is B overkill for my use-case?

06:39 UTC


Please suggest a software for Proxmox/Windows/NAS backup on S3 !


I'm going insane to find out a good solution for my backup needs.

This is my home setup

- One proxmox server running some VMs and containers, including Home Assistant, TrueNas, NextCloud

- One windows workstation for video editing and personal stuff (pictures, documents...)

- Two laptops and two smarphones that sync with truenas and nextcloud

The Truenas itself has a 60 Tb hard drive storage (ZFS) that is used also for NextCloud.

My need is to

-Backup all Proxmox VMs and containers, daily

- Backup my Windows workstation daily (about 2 Tb total data to backup but incremental is not more than 10GB daily) without any stop in the usage since is may main computers ad it runs editing or music workloads everyday.

- Backup all my personal documents and stuff (About 5TB total, but incremental is less then 3 Gb daily)

I have a 10Gigabit connection with 2.5 Gigabit upload speed, so the connection is not an issue.

I have another server with 10TB storage that I will use for local backup, but I need a solution to do backup also on S3 storage to have my data also offsite, in the cloud.

I tried Veeam but the free edition doesnt support the backup to S3, and the enterprise license needed cost, in one year, more than my entire house :)

Tried restic but it lacks a real way to have a good backup panning and check, tried to use BackRest but it lacks a lot of functions like multi-part uploads on s3, the way to choose regions or retain policies.

I'm really at a dead end since I dont know a lot about backup solutions, hope that some one in a similar situation could give some suggestions.


06:28 UTC


New Hypervisor/VM Build - keep or change my configuration

Hi everyone,

I've been lurking for a while, and love all the information here, but am a rank amateur at best, so would appreciate any thoughts or suggestions you all may have as I contemplate what to do with my home server configuration.

The short version is that I'm trying to decide whether I need to move off my ESXi 5.5 Free given that I'm multiple generations behind AND now have no upgrade path. The longer version is that everything is highly stable, so I don't feel like I need to move, but just that I should for sustainability.

Key use cases:

  • Media server (Plex) and centralized storage for all family media and documents
  • Remote access to family files while I am traveling (frequent) through a WHS2011 remote access website
  • Giggles and learning about virtualization, RAID, and other fun items!

My current system is comprised of the following:

  • ESXi 5.5 loading off a USB stick (I also have a spare)
  • 1 IBM 5014 hosting a 1TB SSD RAID10 that houses my VM's and snapshots
    • 1 Windows Home Server 2011, primarily for file sharing, hosting, and the external access website
      • WHS also hosts a Plex server which is responsible for serving every device in the house - the only DVD player in the house is in the desktop PC, so we rip everything and then serve from the Plex, in addition to our music collection (served remotely to home and portable devices)
    • 1 WinXP for older vehicle software communications (I have several early 2000 vehicles that require WinXP machines to host the CANBUS software) and diagnostics
    • A couple other random VM's that I spin up as necessary, but don't care about losing
  • 1 IBM 5015 hosting a 24TB RAID 10 as well as an 8TB RAID10 + 1 hot spare
    • This is presently operating in PCI Passthrough mode and is managed by the WHS2011 server with multiple shares for movies, music, personal files for family members, etc
  • 1 512MB SSD that is direct connect to the MB for VM backups
  • All housed in a Norco RPC470 w/ an Asrock x370 AM4 board, an AM3+ processor that escapes me, and 32GB RAM

I'm toying with moving to Proxmox (since that seems to be the favorite migration, and it looks to be easy), but have always struggled a bit with whether the above setup is really ideal, or if I should rethink having the RAID card in passthrough.

I would appreciate pros/cons about whether to move from ESX or just stay put since this thing is so stable (I've had this setup for about 10 years and reboot it annually for good measure, but not really for any other reason). If you think I should move, what to, and how I should configure the new server/drives.

Bonus for giggles, I also have a new to me EMC KTN-STL3 15 drive SAS enclosure waiting downstairs, and about 12-15 additional smaller, older drivers that I'm planning on stuffing in it. My plan is to use it as a backup location (everything is already backed up to Code42 and occasionally to drives in a safe as well).

So please, help me help me :) I don't know what I don't know.

1 Comment
03:58 UTC


Help with motherboard ports

I recently acquired a Supermicro H11DSi-NT motherboard and I am little confused as to what a couple of the ports are. According manual this is a M.2 Connector with integrated SATA/PCIe signals


and these are Processor 2 NVMe Ports 0/1 for NVMe Hard Disk Drives (H11DSi-NT only)


My questions are:

  1. Can they all be used for nvme ssds?

  2. Which do you use if your only using on nvme drive?

  3. what kind of connectors do I look for to use these with drives?


1 Comment
03:56 UTC


Dell R620 with Tesla K80 bricked

i got my Dell R620 board bricked and i checked the Tesla k80 that i was trying to salvage. but Tesla k80 got bricked too (one side of the GPU gets warm and an ST chip gets overhot). is it possible that CPUs and RAMs are all fried? The PSU that was powering the Tesla K80 is not working and doesnt power a new motherboard. I used a 16x extender (see pics)



03:31 UTC


Dell T300, turns on but doesnt post / boot.

So I scored a Dell Poweredge T300, however I've got a problem with the device.

It wont post/boot up at all.

So I plug in the two power supplies it will turn on, the fans will turn on some LEDs inside the case will turn on and the front LED screen will turn on, its an amber colour its a solid amber and doesn't flash. Nothing appearing on the screen.

The green hard drive light will turn on and flash

If I plug in a Network cable it will flash, but only amber.

Pluggin in the VGA cable, nothing on screen.

Trouble shooting tried.

  1. Replaced Battery, tried booting. No error or noise

  2. Removed all ram, tried booting. No error or noise

  3. removed CPU, tried booting. No error or noise

  4. Tried one power supply, tried booting. No error or noise

  5. Used jumper on NVram, , tried booting. No error or noise

I am about to give up on this device and just put it in the bin, any ideas on what I can try to breath life into this very large paper weight?

03:02 UTC


I can't figure out why the fans on my DL360P Gen8 suddenly decided to run at 94% all the time

I've had my DL360p Gen8 SFF installed for a little over a year now. I did have a fan fail previously that caused all the fans to run full blast, but replacing the faulty fan fixed that issue. A couple weeks ago it decided to start ramping the fans up again, they ran at ~50% then a while later they ramped up to ~60-70% then finally went full bore to 94% and have hung there since. No hardware changes were made so I don't think its a compatibility issue like many of the posts I've read. There is nothing in any of the diagnostics or logs that points to any issues. Highest temp reading is 48C for 'HD Controller' (I'm assuming that's the P420i, doesn't seem that high to me but I don't know what temp they are targeting) and ambient is 22C. BIOS is latest. I upgraded the iLO to the latest and that helped for an hour or so then it gradually ramped back up to 94%. Fans are reasonable during BIOS, POST, & boot but as soon as Proxmox starts (or even the HP intelligent provisioning starts) the fans take off. How do I determine why this thing has suddenly decided I don't need to sleep at night? (It's in my basement and I can hear it in my bedroom on the 2nd floor.)

02:22 UTC


NAS over a Public Network

Hello. I have a NAS, and I maybe moving into the University, I may end up using their internet or have no choice but to use their internet. Is it a good idea to get rid of the NAS? Or is there a way to have everything secure? Run it on a VPN? Or a better way?

02:18 UTC


Multi room/house media server?

Hello looking to hopefully build a something like a roku that supports the usual apps yt tv, youtube, ect but accessible from multiple screens within a house and possibly remote. Is it possible? I'm also looking into a plex server. Is there a way to integrate this into one package deal so it's accessible anywhere? Hardware and software recommendations? Thank you. Edit multiple screens playing different things at once

1 Comment
02:15 UTC


Just curious if you guys use EVE-NG or GNS3 for simulation

I have been thinking about network simulation as I don’t have access to routers and switches to practice and sharpen my skills also some tricky fundamentals.

I wanna know if anyone here use eve-ng or gns3 also please let me know which one would be better if someone wants to learn real world network and system administration.

Thank you.

01:41 UTC


Relocating Server Rack

Hello Everyone, I am thinking about relocating my server rack into my garage. I currently have it in my guest bedroom, which is in the same level as the garage (I live in a split follier). I live in TN so my only concern is the humidity and how hot it can get in there. Anyone have their setup located in their garage? Any recommendations? Any help and recommendations is highly appreciated.

01:20 UTC


How to make Kubernetes/Apache Spark Cluster

I have been a data analyst for 7+ years with SQL, tableau, power, Python. I’m wanting to go to the next step in my career and become a data engineer. I have seen many videos on how to deploy Spark in the cloud, but not many for a homelab. Does anyone have experience running in a VM/docker container?

01:13 UTC


Need info about cat 6 runs.

Just moved into house circa 1997. No Ethernet besides 1 run that was put in through the hardwood floors in 1 room. I was able to get the ground floor wired through the basement fairly easily and I have some questions before I send my runs up to the attic and drop down into the upstairs rooms + run some to the soffits. I plan on making 2 runs , one on either side of the house with 6 cables each with 2 additional on each side for redundancy. How do you send 6 cables up? I wouldn't imagine doing each individually. If I am going to run 3 or 6 at a time do I pre measure each and hope I got the length correct? Do I need 6 spools of cat 6?

I will be going up cold air returns to get close to the attic and drilling up.

Thanks for the pointers!

00:28 UTC


Seeking Advice for Building a Budget-Friendly, Low-Power Home Server

Hey everyone,

I'm looking to dip my toes into the world of home servers and NAS setups, and I could really use some advice. I've tried to find some information elsewhere but got stuck in an argument about AMD vs Intel. My goal is to build a system that serves as both a NAS and a home server, primarily for personal use, within a budget of 400 euros/dollars, or even less (excluding storage). Keeping power consumption low is a priority for me to minimize running costs.

Here's a brief rundown of what I have in mind:

I plan to use this setup primarily for storing and streaming media via Jellyfin (1080p 60fps, maybe 4k), managing my passwords with Bitwarden, hosting a DNS server, handling system backups and data sharing. Every other month, I am hosting a modded Minecraft server for me and a bunch of friends, and it would be nice if I could do that too (16gb ram or more, strong single thread performance). Energy efficiency is a key concern for me, so I'm aiming to select components that consume minimal power without sacrificing performance.

Considering these requirements, I'd greatly appreciate any suggestions or advice you all might have.

1 Comment
00:27 UTC


Best way to run these CAT6 cables?

I’m outgrowing this in-wall box so I’m trying to relocate to a different room. Plus I need an excuse to create a network rack. I need to run about 10ft of 15 new CAT6 from this in-wall box to my office. The best way I can think of running them is by making a hole from wall to the attic just like the image. Alternatively, I can drill through the 4” ceiling joist but I’m afraid it would need to be a big hole in order to fit 15 cables. That would probably violate code and could compromise the framing.

What’s the best way to hide the cables?

00:21 UTC


5k set up

UDR- 48 750w Poe switch- APC ups- NVR- WD storage “nas”. Slowly but surely just adding little bits here and there. I’ll get to a dream set up eventually. Plus AP’s and currently working on adopting ReoLink system. This is more for me than anything else.

23:09 UTC


Choosing the best setup for a Home Server: TrueNAS SCALE as OS vs. Proxmox with Virtual TrueNAS on an Intel NUC (ChatGPT's answer in the comments)

Hey r/homelab,

I scored a deal on an Intel NUC 13 Pro i5. I did splurge a bit on storage and RAM. I'm setting up a new home server with 64GB of RAM, 1x 500GB Samsung 850 EVO SSD for the OS, 1x 4TB SABRENT Rocket Gen4 NVMe for a dedicated storage pool. This setup will primarily back up my Synology NAS, which already uses Synology's Hyper Backup to an external SATA SSD, so this won't be my sole backup.

Option 01: TrueNAS SCALE directly on the hardware as the OS. Host Plex inside TrueNAS as an app. The VMs are primarily for fun and experimentation.

Option O2: Proxmox with a TrueNAS VM, offering more flexibility but increased complexity. Run Plex in Proxmox.

Does Option 1 make more sense? It appears simpler and more efficient for my needs, especially with native ZFS support for data integrity. Would ZFS be just as effective if I chose Proxmox instead? I'm new to TrueNAS. I'm leaning towards TrueNAS SCALE as the OS for its direct access and minimal overhead.

23:05 UTC


Which SPF patch cable to use?


I am a newb in networking but have wanted to set up ethernet ports in my house.

The house is wired with 12 CAT 5e cables to RJ11 wall plates which I will be replacing with RJ45. The installer did leave enough extra wire that I can do that.

Everyone of these cables leads to the utility room where I plan to install 2 of the following switches.


My questions is how do I connect the 2 together?

I could use a regular RJ45 patch cable, but I have noticed that I could use an SFP DAC cable instead. The issue though is that many of these cables have a compatibility issue.

So, which should I pick?


EDIT: Sorry about the title. It looks like I am unable to change the SPF to SFP.

1 Comment
22:43 UTC


Docker in UGOS on UGreen NAS - Plex/Jellyfin Transcoding Works!

Hello folks, just wanted to follow up again on the back of my review recommendation. For those who will prefer to use UGOS, tonight I was able to successfully transcode simultaneously on Plex and Jellyfin with the 4800Plus and 480T. Their first implementation of Docker is good, and the UI is simple and quite powerful.

Happy to answer any questions.

22:36 UTC


Rack mountable, quiet server for network simulations

I have a network rack at home that’s not got the length to fit a full server.

Are there any servers that will fit into a network rack and will be Desktop level quiet?

1 Comment
22:34 UTC


Is anyone doing VMs on demand, similar to a VPS provider, for testing and developmental purposes?

I'm thinking about repurposing some hardware to try to make a DIY VPS provider setup for myself and a few colleagues. Ideally I'd like to be able to have a front end, where a user selects an OS from a web form, and a VM spins up and the OS is deployed. Is there software out there to already facilitate this or would this be something better developed in house? I don't want to re-invent the wheel if I don't have to. I was thinking maybe I capture a few gold images of various Windows eval editions and leverage VMware PowerCLI or something to create and power on a VM to boot the image over PXE. Is anyone doing this? Am I crazy?

22:14 UTC


Use really old gaming PC or sell parts and buy a small Dell etc.?

So I’ve spent the last couple of weeks playing around with VMs on my MacBook, and it’s taken me down the Homelab rabbit hole somewhat.

I was looking at the usual RaspPi, Dell Optiplex, Intel NUCs etc to get started with something I can have running 24/7… and overlooked the fact I have a whole gaming PC sitting here after recently building a new one.

PC Specs:

  • Ryzen 1700x
  • 32GB DDR4
  • GTX 1050ti
  • 250GB Sata SSD (all other storage was NVME and transplanted into the new gaming rig).

My initial needs:

  • Home Assistant OS
  • NAS (Will purchase HDDs for this)
  • Ability to run game servers
  • Windows VM
  • A bunch of other VMs that I can just play around with.
  • A playground

I do not need Media Server/Transcoding.

Thinking I go ProxMox with TrueNAS and HAOS virtualized. Can then spin up other VMs at will to play around with. Or… as NAS and HA are priorities do I just run TrueNAS and virtualize HAOS inside that?

Do I just part out the PC and use that to buy something more suitable? Do I Just shift the 1700x and 1050ti and buy a newer AM4 cpu with onboard graphics? Or maybe like a 3600g and put the rest towards the storage?

Seems to make sense to use what I have… but can’t help but feel it would be REALLY inefficient.

21:44 UTC


Building my second home lab !

Migrating from a Intel Nuc with a windows and VirtualBox with 2 vms, Raspberry PI with portainer, some docker containers on the NAS to 1 proxmox system with one cluster where i want to test live-migration.
Will 16GB be enough for my M700q , or should i expand to 32GB ?
Any ideas / toughts ?


1 Comment
21:43 UTC


WD drive from Amazon: how should it be packaged, and how much warranty coverage should I expect?

I ordered and received a WDS200T2B0B (M.2 SATA drive for my Wyse 5070).

The product was listed under Western Digital's official Amazon store, but I didn't quite realize that my order was fulfilled by a third-party seller. [link]

The drive arrived in a sealed anti-static bag, wrapped in bubble wrap, and placed in an absolutely unmarked cardboard box. I was caught off-guard by the lack of branding and marketing material. When I went to register the product for warranty coverage, I found that there were just 316 days remaining on the warranty.

"Hmmm, that's odd" I thought to myself...

I don't buy drives often, so I'm not sure what's going on.

  1. Is the seller trying to pass off an already-registered drive as "new"?
  2. I've read that there's a difference between buying "retail" and "OEM" drives from WD. Is this just an OEM drive shoved into a cardboard box?
  3. Do OEM drives have warranty?
  4. What would you do? Should I return it and look elsewhere? It is probably fine, but...

I've lurked this subreddit enough; if I'm following correctly, according to you all, I've already made two mistakes:

  1. ordering from Amazon
  2. buying a Western Digital drive (in my defense, the other brands on the market see to be no-name manufacturers like TeamGroup and Ediloca)
21:40 UTC

Back To Top