r/homelab Jun 06 '26

Moderator Announcement: New Rules & Processes on Software Projects

392 Upvotes

I would like to thank everyone for their feedback in the recent post & poll where we asked for feedback on how to slow the deluge of "I made X, because Y" type posts in r/homelab, most of which are AI generated and/or spam. While we felt that that the initial plan we shared was quite good, with your input we were able to refine that plan and make some notable improvements and clarifications. And yes, there's a TL;DR at the end šŸ‘€

Effective now, the below new rules and policies are in effect, though we plan to apply them conservatively and gently at first to see how things go. All of these changes are happening because of the massive community support for them, and we will be seeking additional feedback as time goes on so please feel free to chime in.

To be clear, here are our goals, based on community feedback:

  • Control the recent influx of questionable "I made X, because Y" type posts, the vast majority of which are created entirely with AI, are spammed across multiple subreddits, and are generally not maintained afterwards
  • Establish a clear stance on and rule set for how r/homelab has decided to handle these types of posts, as well as other user-created software
  • See how these changes impact our community, seek additional feedback, and continue to adjust accordingly

Flair changes that are now in effect:

  • "Project" has become "Project Showcase: Hardware"

New Flairs:

  • Project Showcase: Operations [For things between hardware and software, such as Ansible playbooks, and dashboards/monitoring/automation made with existing software tools]
  • Project Showcase: Software - Little or No AI Assistance - [AI only used as coding assistant (autocomplete, debugging, refactoring, documentation, etc), if at all]
  • Project Showcase: Software - Mostly AI Generated - [AI generated most or all of the code, working at a human's direction]

We have also organized the post flairs in the list to make them easier to locate.

Both "Project: Software" flairs have a reasonably low minimum subreddit karma requirement to be able to post with them. AutoMod will remove any post with them that don't meet the karma requirement, and inform the user why their post was removed. The minimum karma requirement is only for these two flairs, as we don't want to restrict new community members from being able to post questions. Any software project posts that try to go around this by using a different flair will fall under the new rule #7 and will be addressed.

Rule changes:

New Rule #7 - Software Project Posting Requirements

  • All software projects must be relevant to r/homelab, use a "Project: Software" flair, disclose AI usage with post flair and in the text of the post, include responses to the prompt displayed when posting with one of the software project flairs, and the user must meet the minimum subreddit karma requirement. Posts that do not meet these requirements, try to bypass the "Project: Software" flairs, provide incomplete or misleading disclosures, or otherwise violate community standards may be removed.

That said, since we're now officially allowing some degree of self-promotion and requiring links, we felt that we should redefine rule #6 to clarify that it applies only to monetized and commercial advertising/links. Here is the updated verbiage, with the old one below for comparison:

Rule #6 - No Commercial Advertising or Monetized Referral Links

  • Monetized referral links, affiliate links, product advertising, and company advertising are not allowed. Contact the moderators via Mod Mail before posting if you believe an exception applies. Non-commercial personal projects are permitted, but must follow all other sub rules.

Rule #6 - No Referral Links/Advertising/Company Advertising

  • We do not allow links/posts that include any sort of referral link, product advertising, nor company advertising. If you think you have an exception please ask the mods first.

Flair Prompt - As mentioned in Rule #7, when posting with any of the "Project: Software" flairs, the below prompt will be displayed:

Your post MUST include:

  • A link to the GitHub (or similar) repository, which must include at least one month of commit history and screenshots
  • A description of the problem the software project solves, and why it was created instead of using an existing FOSS solution
  • An explanation of how the software project is relevant to r/homelab, or how it may benefit members of the community
  • If you used AI or an LLM in development, a description of what role it played and how much you relied on it

If you see any posts with a Project: Software flair that do not meet the four items listed above, please report them to the mod team under Rule #7 and we'll address them.

Additional things to note:

Existing posts will be grandfathered in, and previous posts that were removed may be reposted if they meet the new requirements. New posts will be required to comply with the new rules.

As with the existing rules, when a mod removes a post for violating this new rule, a canned response will be sent to the user to inform them why their post was removed. Mods are able to add on to the response if desired before sending it.

While we're on the topic of AI, we would also like to clarify that the above rules are specific to the use of AI in software projects that are being shared, and they do not apply to posts or comments that were written with AI. There is some dissent in the community, but the general consensus in the community has been that a reasonable level of AI usage is acceptable for putting a post together, correcting grammar or formatting, or for translating from a user's native language. That said, best practice is to not include all of the excess emoticons and outline formatting that LLMs like to use. If a post or comment is egregiously AI generated, feel free to downvote it and move on, but please do not report it to the mod team solely for that.

We would also like to note that there has not been any opposition to posts about hosting your own LLMs, and the hardware/software involved. The new rules do not apply to these posts as well.

We're looking for community feedback as we all get used to this. We plan to apply rules conservatively and gently at first, and will be listening to user reports and comments. If your post is removed and you believe it meets the requirements, please chat with us via Mod Mail and we may consider either re-opening it or letting you repost it.

TL;DR - All posts where someone has made some sort of software (AI generated or not) will require a "Project: Software" flair, and these flairs should curb the vast majority of the low quality and spammy posts.

Thank you,
The r/homelab Mod Team

Edit: The first day with the new rules has gone very well overall, but it has demonstrated that there is room for improvement, namely with flairs and categorization.

Here are the changes we've made since the initial announcement post:

  • Added a "Project Showcase: Operations" for things that fall somewhere between hardware and software, notably Ansible playbooks, dashboards/monitoring/automation made with existing software tools. When posting with this flair, a prompt appears that explains this in more detail. Please let us know if there are any other types of things we should specifically call out that belong in this category.
  • Renamed the "Project: x" flairs to "Project Showcase: x" to clarify that these are intended for showing off what you've made (though you can still ask for suggestions in the process of showing off).
  • Adjusted colors of the new flairs

We're still open to suggestions from the community. Thanks!


r/homelab 7h ago

Project Showcase: Hardware Added 2nd Server for a grand total of 66.6 TB and 13 containers

Post image
218 Upvotes

Just finished building a second server primarily for storage. No more worrying about too many 4K remuxes! At least for a little while lol.

Current build:
Dell Poweredge R530
192 GB DDR4 RAM
Intel Xeon CPU E5-2683 v4 x2
36.3 TB RAID5
RTX Quadro 4000 GPU
LXC Containers: Emby, Audiobookshelf, uptimekuma, nginx, radarr, Samba, sabnzbd, arr-stack, donetick

Custom mATX Server
i5 10500 processor
32 GB DDR4 RAM
30.3 RAIDZ2
Frigate LXC Container
Samba

Aruba 24p 1G, 4p 10G SFP


r/homelab 7h ago

LabPorn Finally cleaned out all my old gear…

Thumbnail
gallery
140 Upvotes

And made a nostalgia wall with some of it!

Backstory: I bought this house specifically for this room. The door use to be in that back wall which opens into the garage. The first owners installed a door on the opposite wall so that they’d have more interior space, and walled off the garage. I figured this out when I attempted to fish cable further down and hit random mid plates which turned out to be a doorframe (hence the oddly-placed penetration). I believe they actually put a computer desk in here. And the tacky decals were I guess supposed to be a cheeky ā€œlook at the view from my officeā€ kind of thing. Regardless, this room has its own HVAC and remains locked. So I don’t care how ugly it is lol.

After cleaning out a few old phone systems and phones, tons of old Cisco routers, and a couple of old ASAs, I decided to memorialize jobs past by keeping a few for the wall lol. I actually really miss doing voice work and it saddens me a bit that now everyone is moving to things like Teams calling. I don’t even have a DID at my current job :( but I digress…

Current stack:
- 2Gig AT&T Fiber
- Verizon 5G backup via Cradlepoint (getting replaced with Starlink next week)
- UISP Router Pro which ingests all circuits, routes for my /27 block from AT&T, and breaks out internet to anything that needs a direct internet connection
- Unifi UDM Pro
- Unifi Switch Pro
- Digi Portserver for OOB
- ASA5525X strictly for AnyConnect
- Unifi UNVR
- Nortel/Avaya 4548 - ancient but great as a lab switch
- Palo Alto ION3000
- Palo Alto ION3000
- Palo Alto ION2000
- Palo Alto ION1200s
- Dell Precision T5820 - 4x1TB RAID - 128gb RAM - 2x10gbps NIC
- Tripp Lite 1500
- APC 750

On the top shelf I have a few MyCloud NAS’s, a Raspbery Pi for Homebridge, Lutron lighting hub, Philips Hue Hub, and my AT&T modem

The Precision runs HyperV with various Windows servers for DHCP, DNS, NPS/RADIUS, Zabbix, Veeam (to Wasabi), Duo Auth Proxy, SMTP Relay for Google Workspace, virtual VyOS routers and virtual Palo Alto IONs for lab testing for my job, and probably other things I’m forgetting about. But that’s the gist of it.

Why do I have this: I’m one of the lead network engineers for a huge company (like it’s a household name sized company) and I’m fully remote so I just find it easier to have my own lab gear within reach. Which is ironic because nowadays I spend most of my time over 1,000 miles away in a different city. But still I like that I don’t have to deal with smarthands at our data center lab lol. Unfortunately, my apartment in the other city is very small so I just have a much smaller Dell host running a few VMs for redundancy - DHCP, DNS, NPS. And replicating my Veeam server in case my main host ever dies and I need to get into Wasabi and restore VMs elsewhere.

Up next: Unifi UPS’s if they ever go back in stock, and hopefully some way to provide backup power for the HVAC, at least for short periods of time.


r/homelab 11h ago

Project Showcase: Operations My homelab as a higschool senior (17M) in India

Thumbnail
gallery
201 Upvotes

I’m a 17-year-old high school student from India, and this is the homelab I’ve been building in my free time. It started as a small experiment and somehow turned into a Proxmox server running things like Home Assistant, Pi-hole, Minecraft, monitoring, automation, notifications, and my own dashboard.

A lot of it was built through trial and error (and occasionally breaking things), but I’ve learned more from this setup than I ever expected. It’s still a work in progress, so I’d love to hear your thoughts or suggestions!

Edit: I don't know why reddit blew my screenshot to jpg smithereens but here's a high res version https://postimg.cc/m11j7xCm


r/homelab 13h ago

Help Help Identifying Motherboard and Socket

Thumbnail
gallery
329 Upvotes

I can’t find any information on this, also the socket is labeled as LGA5980 but that doesn’t exist in any documentation I could find.


r/homelab 19h ago

Discussion Plex warns users to patch security vulnerabilities immediately

Thumbnail
bleepingcomputer.com
870 Upvotes

r/homelab 2h ago

Discussion To be honest, I think Authentik/Authelia for homelab feels like overkill. What do you guys think?

32 Upvotes

I mean, it's a homelab. You've got 5-7 services generally, hope you're getting my point.

Tell me if I'm wrong.


r/homelab 21h ago

LabPorn ECC memory galore!

Post image
817 Upvotes

We upgraded all the compute at my office, removing an old HP blade chassis and 8 server blades. I was given the ok to harvest the ECC DDR4 memory from all the blades! Over 2TB of memory! They are older chips, but every one of them is functional, as I'm the one that pulled all the servers and chassis out of the rack after migrating VMs to our new cluster.


r/homelab 8h ago

Project Showcase: Hardware My Not So Mac Mini

Thumbnail
gallery
39 Upvotes

Hello this is my first real attempt at a small form basic home server! I gutted this old mac mini and shoved in a 256gb ssd and 16gb of ddr3 ram. Currently running debian 13 for plex and nas storage for my wife and all the keepsake photos and videos. I am also running a full palworld server for my buddies and I. Currently setting up HomeAssistant to replace my need for Google home as my main hub. I am open to any advice and criticism!!


r/homelab 19h ago

Project Showcase: Hardware I turned my old WD3200AAKS into a teardown display

Post image
250 Upvotes

r/homelab 7h ago

LabPorn State of my lab before I pack it up for college

Thumbnail gallery
26 Upvotes

r/homelab 1d ago

Project Showcase: Hardware My "homelab" at 18 living at my parents

Post image
491 Upvotes

I built this over the last year and a half or so. Please give me tips to improve it.


r/homelab 13h ago

Project Showcase: Hardware Mi homeserver

Post image
52 Upvotes

Actualizacion de como esta quedando.


r/homelab 18h ago

Discussion Are these free switches worth taking?

Post image
130 Upvotes

My boss gave me the green light to take a couple of these retired Catalyst 2960-X switches home, if I want them. Theres about 20 in total. Would you guys take them? My homelab isn’t substantial right now (just a media NAS at the moment) but free is free lol…

Stats:
* 24 Gigabit Ethernet ports
* PoE/PoE+ with a 370W total budget
* Two 10Gb SFP+ uplinks
* LAN Base IOS feature set
* FlexStack-Plus capability
* VLANs, trunks, LACP/EtherChannel, STP, ACLs, static routing, SNMP, SPAN, 802.1X, DHCP snooping, and other enterprise features

EDIT: I seem to have mistakenly taken a photo of the wrong pile of switches. But post is still relevant, we do have a pile of 20 2960-X switches. I’m allowed to take one or two for personal use.


r/homelab 16h ago

Diagram A (long overdue) update to a network diagram of my Homelab. Any critiques and suggestions are welcome! I am also very happy to answer any questions about my setup.

Thumbnail
gallery
83 Upvotes

Welp here is the long overdue update.

This is a diagram of my homelab hardware, software, and networking that makes it all work together. The second image is from my last post, which can be found here.

Much like last time, I use it primarily for hosting & consuming media such as Movies, TV Shows, Music, and eBooks, but also for cloud storage through nextcloud, and vpn access through wireguard.

The good news is that I have some actual users now, such as my family, girlfriend, and family friends.

The bad news is that I have actual users now, which means i have to be a little more careful when fucking tinkering around with my homelab setup

Overall I am very pleased with my current setup. Some of the best quality of life things that I have done were, in no particular order:

  • consolidate all of the media (movies, tv, music, ebooks) onto a single VM, and serve all of them through Jellyfin. It makes things so much easier to manage, then having them spread across different VMs like I had last time. I still use some other programs to manage music (MusicBrainz Picard), and ebooks (Calibre, Calibre-Web), but those are all completely optional, since jellyfin can work entirely on its own.
  • moving to the 10.0.0.0 IP address range. This makes remembering IP addresses way easier than the 192.168.* address range. It also gives you one more degree of freedom in how to organize your addresses. My system works in the following way:
    • first number is always 10
    • second number is the VLAN number, but since i don't have that setup it is always 0
    • third number is the physical machine, except if its for DHCP devices then it is 255
    • fourth number is the virtual machine, except if its for DHCP, then its the device
  • Setting up a NAS using OpenMediaVault, MergerFS, and a NFS layout, following the TRaSH Guide. PVE-2 where my OMV VM lives is a custom built server, and I specifically chose the Fractal Node 804 case to act as an all-in-one server for almost all of my services. It has plenty of space for future storage expansion (if prices ever decide to go back to normal). Having a single, self-contained server is much easier to manage then 2 separate boxes i had previously. I don't have the space or money for a full server rack, and it honestly seems like it wouldn't have a significant enough benefit over the current setup to be worth the trouble. All my hardrive storage is merged using MergerFS so that I can just expose that as my NFS root folder and not worry about what is going on what individual drive.
  • Utilizing built in services. This might not be the smartest thing, since it does come with its own limits, but being able to get rid of my separate Caddy, ACME Let's encrypt, ddclient, wireguard instances, and instead managing them all within my OPNsense VM, using the built in plugins, is a massive time save. The plugins are obviously not as customizable as a standalone instance, but it does the job for me and allows me to view them all in one place.
  • Setting up a nice Homarr dashboard to easily access all of my services, without having to bookmark them or memorize their URLs. It is picture #3 of the post.

You can check out this github repo where I keep all of these images, inducing in SVG format and as a drawio file that you can use for your own purposes.


r/homelab 18h ago

Project Showcase: Hardware Starting own the rabbit hole...

Thumbnail
gallery
93 Upvotes

As a tech enthusiast, r/homelab has always been a source of fun and mad ideas, and so here we are with me dipping my toes into starting a home lab of my own.

There isn't much there yet, but the rack and mounts etc. is really just to keep my desk more organised and allow for some more hardware in future. I plan on moving the Raspberry Pi (PiHole) and smart Hubs into the rack when the rest of the house aren't using them.

I had plans on adding a NAS to this, but I looked at the price of storage and RAM and noped out for now...

Hardware:

  • Tec Mojo 10" 6U mini rack
  • Netgear 8 port managed switch (GS308E)
  • Raspberry Pi 2B (not shown) running PiHole
  • Gaming PC - All AMD, all Linux some development
  • Netgear 8 port Nighthawk? Switch
  • Ikea smart Hub (not shown)
  • Phillips smart Hub
  • Macbook Pro M5 (playing around with Proxmox Arm in a VM)
  • Mechanical keyboards (homemade)

r/homelab 1d ago

Discussion WRT54GL Find

Post image
285 Upvotes

Hi guys, I’m pretty new to this whole Homelab and networking thing.

This year i have managed to make my own home server using an old laptop, it’s got jellyfin and some other things here and there but my main use right now is jellyfin.

Basically I found this WRT54GL at my local charity shop and i searched it up and it seems to be a legendary router and many people love it! I managed to pick it up for ZAR 180 ($11), still sealed with the plastic!

I love playing around with old tech of all kinds and was wondering from you guys what are some projects or interesting things could I possible do with this thing? Also if you have knowledge on it i would love to learn!


r/homelab 5h ago

Labgore Still room to grow!

Post image
7 Upvotes

r/homelab 4h ago

Help First time mini-laber in need of help

Thumbnail gallery
5 Upvotes

First time mini-lab we in need of help


r/homelab 2h ago

Project Showcase: Operations Manage your n8n and use it also as a simple Docker orchestrator

Thumbnail
github.com
2 Upvotes

For several weeks, I struggled with how to design a penetration testing platform that could run seamlessly across very different environments: from a standard PC to a Raspberry Pi, as well as in a VPC etc.

The goal was to build a platform that could integrate third-party providers and AI agents out of the box, while also being capable of running virtually any tool or command without requiring all of their dependencies to be installed directly on the host machine.

I also needed to put all the pentesting actions under version-control.

Another key requirement was for the platform itself to be programmable and easily exposed through a CLI wrapper, making it possible to integrate it into other workflows and systems.

Balancing portability, dependency isolation, extensibility, third-party integrations, and programmability led to several architectural trade-offs. After evaluating different approaches, I decided to use n8n and the architecture currently available in the Flowkit repository as the starting point.

This architecture is therefore intended as a foundation: modular, portable, and extensible, with enough flexibility to accomodate multiple use cases (including managing n8n in homelabs) and to evolve over time without being tightly coupled to a specific execution environment or toolset.


r/homelab 17h ago

Help Critics and Recommendations are Welcomed!

Post image
45 Upvotes

Hello All -

Here is what my current 42U server rack looks like. Took awhile to get here and I’m sure there are many things for improvement.

So please provide any thoughts on what I should do or change.

Current Ecosystem:

- Unifi Cable Modem (Backup WAN)
- UDM Pro Max
- 48 Port PoE Switch
- 24 Port PoE Switch
- Aggregation Switch
- 1U Supermicro Server
- Unifi NVR (16 cameras)
- Unifi NAS Pro
- ThinkCentre Desktop Machine (2nd Proxmox Server)
- Unifi PDU
- 1U Startech PDU (Not Used)
- 1U CyberPower UPS (Temporarily)

NEED TO BUY
- Unifi UPS Pro

Also, I know I need to fix my patch cables, currently have 1ft long and smaller ones are on the way.


r/homelab 7m ago

Help Minecraft public Server Security Risk, Homelab

• Upvotes

Hi guys

I have a home lab and would like to run a public Minecraft server.

The problem, however, is that there are many potential security risks.

I was thinking of using TCPShield, but I’m not sure if that’s enough to keep my home network safe.

Are there any other important security tips, or is this secure enough for a public server with an average of 15–20 players (no whitelist)?

I’ve been thinking about using a VLAN, but I need to check first whether that’s even necessary.


r/homelab 6h ago

Help what’s the best portable co2 monitor for actually tracking ventilation?

21 Upvotes

i’ve been looking at portable co2 monitors and i’m trying to find one that’s actually useful beyond just showing a number on a screen.

i want something i can move between my office, bedroom, gym, restaurants, etc. mostly because i’m curious how much ventilation actually changes from place to place. i also want to see what happens overnight and whether opening a window or changing airflow makes a measurable difference.

i’m pretty data nerdy about this stuff, so accuracy and consistency matter more to me than having a bunch of extra features. ideally something small enough that i’ll actually carry it around.

what would you consider the best portable co2 monitor right now, and what made you pick it?


r/homelab 1h ago

Help DELL S4112T version 10.5.1.7

• Upvotes

Salut tout le monde, j'ai un switch dell S4112T qui a la version 10.6.0.3. Mais je veux faire un downgrade vers la version 10.5.1.7, car je souhaite l'Integer dans une configuration VLT existante qui tourne dans cette dernière version; Mais malheureusement j'ai pas le contrat support dell donc je peux pas le télécharger. Si quelqu'un à le fichier d'update pour cette version ou qu'il pourra m'aider.

Merci beaucoup.


r/homelab 1h ago

Solved Rack shelf help!

• Upvotes

Hi all, long time lurker here. I'm running a nice homelab, full arr stack opnsense fw/router running a custom nas and a( hp dl360 gen 9) a little igel box for VPN torrents and will be adding pi hole to the stack. I've recently upgraded my isp to 2gb symmetrical and as such have to upgrade my switch.

Silly problem I'm trying to find a rack shelf I can fit this half sized switch in a full size rack, in line without gaps etc so it looks nice and pretty, because rule of cool.

I can't even workout a search term. Any help?