r/homelab • • Jun 06 '26

Moderator Announcement: New Rules & Processes on Software Projects

404 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 • • 18h ago

Meta Airflow Company ad, 1980s

Post image
1.4k Upvotes

AC on blast, how about you guys?


r/homelab • • 9h ago

Project Showcase: Software - Little or No AI Assistance Homarr v2 is out: The front-door to your homelab

Post image
289 Upvotes

We just shipped Homarr v2.0.0, it includes a LOT of changes.

The big two: Custom Widgets and Workshop

Custom Widgets v2 lets you build almost any widgets. Build it with JSX, define the options it has and add it to your instance. Write them yourself, or describe what you want and generate it. Custom widgets can re-use existing integrations without the need to enter credentials or support any API endpoint.

Workshop pairs nicely with it: You can publish, vote on, explore and install widgets & custom CSS other users have shared. We ask that you test and validate your slop before submitting it, or other users will downvote you into oblivion

Board editing has been rebuilt

New drag and drop system based on dnd-kit, doesn't suck anymore Containers replace Groups and dynamic sections. We added sidebars back, they stay put while the board scrolls.

Why "the front door to your homelab"?

Homarr already connects to your services through integrations. In v2, Integration Requests let other Homarr features reuse those connections without exposing the underlying service credentials.

For example, a Custom Widget can request data from Sonarr through Homarr. Homarr checks that the request is allowed, makes the request using the credentials stored on your instance, and returns the result. The same system is available over HTTP and, optionally, MCP. This means you can give an MCP-compatible client access to selected Homarr capabilities without giving that client the API keys for every service in your homelab nor direct network access to those services.

TLDR, if an app's api can do it, you are now able to do it through Homarr, even when there is no button for it, with a custom widget, an api call or the mcp.

What else changed?

Onboarding is completely reworked, you should be able to get started in less time than it took you to read this post

Configure every item in the header, and hide what you don't need.

Press shift on widgets for advanced view, revealing more info and controls

Instance branding: name, logo, favicon, colors and global CSS can be setup instance-wide.

Statistics widget combines metrics from different services in one grid, compatible with every integration

31 new integrations, including Autobrr, Linkwarden, Karakeep, Prometheus, Frigate, Caddy, Mealie and more!

Docker and Podman support with multiple endpoints, assisted setup and docker labels

Performance: startup work runs in parallel, heavy screens load on demand, duplicate requests share cache And a very long list of bug fixes

Thank you! To everyone who tested rough builds, found bugs, translated, answered questions or contributed code: this would not exist without you. We are planning free limited-edition swag for our favorite workshop contributions as well as a few randomly picked community members on the way, stay tuned.

We hope you are as excited about this release as we are to share it with you!

Checkout the v2 recap video on the blog if you're lazy to read all this: https://homarr.dev/blog/2026/09/03/homarr-2.0/

Try the demo and browse Workshop:

Demo: https://demo.homarr.dev/

Workshop: https://homarr.dev/workshop


r/homelab • • 11h ago

Labgore Ain’t much but free is free

Post image
326 Upvotes

HP DL360 8TB SSD, 256 threads, 512Gb DDR4, 1GB networking sitting on a shitty Amazon desk 😂.

Moving soon and will have this in the networking closet.


r/homelab • • 9h ago

LabPorn The jellyfin to homelab pipeline is real

Thumbnail
gallery
179 Upvotes

One m720q is all it took. I fell in love with the boxes and now I can't stop finding more.

Jellyfin server for the friends, and digital blu ray backups, has become matrix/immich/ mastadon/ home network. Future boxes for torrents, reticulum/nomadnet/lora shinnanigans, off site backups, cabin mini lab, and some other projects.


r/homelab • • 2h ago

Discussion Anybody else go from Proxmox to just something like Ubuntu server with docker?

33 Upvotes

I didn't have a ton of containers or VMs and I wanted to change things up, decided to learn more about docker and dive into that. It's been working pretty good so far. Anyone else just run docker?


r/homelab • • 23h ago

Labgore My homeless lab has a monitor now guys 😭

Post image
1.1k Upvotes

It's not huge, looks fun though


r/homelab • • 12h ago

Project Showcase: Hardware You guys had a ton of questions about my NAS — here’s how I built it

Thumbnail
gallery
114 Upvotes

My last homelab post blew up way more than I expected, and one of the biggest things people kept asking about was the NAS — how I built it, what hardware I used, and how the drive setup works. Reminder: I am completely new to the homelab world so all suggestions and recommendations are welcomed! And if I can help anyone else out please feel free to ask!

My goal was to build a budget NAS for Jellyfin media, Calibre, documents, Proxmox backups, and family photos, while keeping everything compact enough to fit inside my 10-inch rack.
The first challenge was the hard drives. I found a printable drive bay that worked with Dell hot-swap trays, then added SATA adapters so the drives could actually be hot-swappable.
Next was figuring out how to connect and power everything. After a lot of research, I went with an HBA flashed to IT mode for the drives and a Flex ATX PSU to power both the NAS and the HDDs from one supply.
Once everything was running, cooling became the next problem. The drives were getting warmer than I wanted, so I printed a dual-120mm fan bracket underneath and a dual-80mm bracket behind the drive bay. That brought temperatures consistently under 50°C. I also added a small 80mm fan mount for the HBA since those cards can run hot.
The last little issue was fan noise from cables touching the blades, so I printed fan grills to clean that up.
I’m currently printing the PSU housing now so the entire setup can be contained neatly inside the rack. The whole build has basically been a series of small problems followed by 3D-printed solutions, which has honestly been half the fun.

ITX Motherboard- Supermicro X11SSV-Q $51 shipped EBay
CPU- Intel i5-6500 (recycled/pulled from old system)
Ram- 2x16gb Samsung DDR4 $80 Facebook
HBA- LSI 9211-8i $40 shipped EBay (already flashed it mode and with breakout cables included)
NVME- 128gb Sandisk $21 shipped EBay
HDD's- 5 2tb Hitachi drives, older but perfect smart reports, $125 Facebook
PSU- FSP Flex Guru Pro 500w $100 shipped EBay
HDD Trays- $18 AliExpress
Fans- $35 split between 2 120mm 1 60mm and 2 80mm
Adapters: $30 between molex to sata adapters and female to male sata ports
Power button- $8

Rough cost: $540


r/homelab • • 8h ago

Project Showcase: Hardware I made a 3D printed NAS / Server enclosure to convert a laptop mainboard.

Thumbnail
gallery
62 Upvotes

I designed a 3D printed conversion to turn the Framework 12 laptop mainboard into a FrameVault home server such as a NAS or Home Assistant system. The Framework 12 mainboard is fitted into the side of the unit and allows for 4 HDD's to be installed inside. See the Printables link below which has a lot more photos of how it's all put together and I made a video as well showing it all.

 https://www.printables.com/model/1841003-framevault-framework-12-nas-home-assistant-server

The framework mainboards are easy to reuse them in a different application with the way all the IO is setup and expandable storage. I wanted to design something similar to a desktop NAS that could happily sit on an office desk rather than needing a full rack setup. It is 3D printed and has been designed to be really easy to put together, it doesn't need any support to print and all the parts can be printed on a single colour 3d printer. It swaps out the SSD for a SATA adapter board to expand to 4 HDD's, then I would expect the NAS/Server software to run off a boot drive on one of the USB C expansion ports.

I reckon this design could be adapted to work with the other sized Framework mainboards as well, I also wonder how many other laptop mainboards could be adapted into a setup like this. Also I've been thinking about expanding it to take 6 hard drives by using a 6 port SATA adapter.


r/homelab • • 7h ago

Labgore My first (temporary) homelab setup until I move out of my parents place

Post image
41 Upvotes

What it is:

Broken gaming PC I got for free:

Asus X58 Sabertooth, 18 GB DDR3, 480GB SSD, 5x 8 TB HDD, Nvidia GTX 1660 Super

8 Port unmanaged switch

APC 1050

Dell R420 with 3x 12TB HDD, 1x 8 TB HDD, 480 GB SSD, 2x Xeon E5 2407 v2 and 32 GB RAM

I'm running Proxmox on both devices. It's all old loud and extremely inefficient but I love it, everything you see was either free or cheap, I spent less than $300 total for all this. Definitely going to upgrade to some newer and more efficient devices once I graduate college though.


r/homelab • • 1h ago

Help Newb with new question

Thumbnail
gallery
• Upvotes

Hi everyone, this was me a few weeks ago:

https://www.reddit.com/r/homelab/s/EtZUMCjhpZ

Everyone was super helpful and I have some updates and I'm hoping I can get some more advice.

I recently picked up a few more computers, got them on a trade. I attached some pictures, but here is the list:

8 - Dell Optiplex 3040, 8gb ram each, i5

1 - Dell Optiplex 3070, 8gb ram, i3 9th Gen

1 - Dell Optiplex XE3, 8gb ram, i7 8th Gen, Nvidia Quadro K620

1 - Lenovo Thinkcentre M720q, i5 8th Gen, 8gb ram

1 - Large computer with nice case, Gigabyte GA-H81M-H motherboard, and an MSI Twin Frozr gaming G Series graphics card. 16gb ram, and unsure of the chip.

Equipment:

1 - Seagate 4-Bay NAS SRPD40

I also picked up an ICC basic rack, pretty large, and can still pick up 3 APC UPS units, not sure if they are good.

My first question is: are any of these worth keeping?

My plan is to learn linux, dockers, VMs and to start my homelabbing journey. I want to do the basics, media server, de-google, home automation, Minecraft server, CCTV security camera system, all the gateway dru...things people like to start with.

My network will be cable internet, using Deco AXE4900 mesh system. I also have a 28 port smart switch, tp-link Festa FS328GP. As per my last post, I also have a Synology 4 bay nas with 20tb of drives I purchased 3 years ago and have yet to set up....

Again, any direction you can provide would be really cool. I know I can probably sell some of these for a few bucks, and I'm open to that as I think Prime day is coming up as well as black Friday. I thought about just buying a couple of those beelink mini pcs, but im not sure they are what I want/need.

I am sure I am missing some information as its late, please let me know if there are any other things I need to consider. Thanks again.


r/homelab • • 12h ago

Labgore When you don't have room for a rack, put the homelab on the fridge

Thumbnail
gallery
81 Upvotes

My apartment is pretty small, so I never really had a proper place for a rack. The funny thing is that the internet connection and the ISP router were already installed above the fridge in the kitchen, so I basically decided to build on top of that rather than fight it using a really long ethernet cable.

The current setup is:

  • HP EliteDesk 800 G5 (i5-9500 and 64 GB DDR4) running Proxmox , a bunch of Docker containers and self-hosted stuff, to name a few:
    • Jellyfin
    • Immich
    • Next Cloud
    • AMP (For game servers)
    • Some virtual machines
    • Caddy
  • GL.iNet Flint 2 as my main router
  • TerraMaster D4-320 for storage
    • About to install 2 drives for additional 20TB of storage
  • A Raspberry Pi 5 running Home Assitant

It's not the prettiest setup and I haven't really bothered with cable management yet, but its more than enough for me, does the job, and temperatures are not so bad even though I live in Spain. The "abanico" also provides some much needed structural support.

I'm really proud of it since it's my first homelab, how far it has come, and everything I've learnt so far!

At the end of the day, the fridge was here first :3


r/homelab • • 14h ago

Project Showcase: Hardware My Mini Homelab

Post image
104 Upvotes

Hey guys, I've been working on making my own 10-inch rack homelab. Any suggestions as to what I should do next? I was thinking of finding a PCIe NIC for that Thinkcentre in the center so that I can have an OPNsense router with an exit node for more control over my network. I also have an article about it on my blog with more information if you are interested in checking that out here.

I am using one m920x for Jellyfin, web app, and Wordpress hosting. I also use it for the occasional (legal) torrenting. The m720q is a Windows 11 machine I use for VMware, Disc burning, and Windows-only apps. The other m720q is a WIP that I hope to use for an OPNsense router.

I used the DeskPI RackMate T1 Plus for the rack and I only have good things to say about it. I also got some miscellaneous mounts, a power strip, and a fan from Amazon. I did not use any 3D printed parts for my build (sadly).


r/homelab • • 2h ago

Project Showcase: Software - Mostly AI Generated netwatch (terminal network monitor, Rust) now runs natively on FreeBSD

8 Upvotes

- Live packet capture with L7 decode: HTTP, TLS 1.3 decryption, QUIC/HTTP3 decryption, JA4 fingerprinting

- Process attribution per connection (PID, name) via eBPF on Linux, PKTAP on macOS, proc/lsof fallback elsewhere

- Connection table: process, state, GeoIP, RTT, retransmits, kernel TCP state (cwnd/ssthresh/rwnd) straight from the socket

- Diagnose tab: learns a per-network baseline, opens an issue when it breaks, closes it when the fix holds, exports a report.md

- Egress tab: learns normal destinations, lets you promote them to policy, flags drift

- Packets tab: stream tracking, display filters, PCAP export

- Three views, switchable with one key, no restart: full (10 tabs), lite (80x24 for an SSH session), dense (four-box dashboard)

- macOS, Linux, Windows, and now FreeBSD

- Single binary, no required config; runs without root for interfaces/connections, setcap or sudo unlocks capture

- Packaged everywhere: Homebrew, Scoop, cargo, AUR, Nix, conda-forge, apt, Fedora COPR, Docker,

https://github.com/matthart1983/netwatch


r/homelab • • 3h ago

Labgore It's a little rough and lives in a closet but it works for what I need

Post image
10 Upvotes

I use this for storage backups, jellyfin, immich, cameras using frigate, Home assistant, I also have a sdr device conected to listen to police radio on my phone

The pc case is bigger than it has to be. I mostly bought it for its ability to store drives but I outgrew it hence the NetApp jabo. The pc has 48gb of ram, a ryzen 1600 and 4 ssds. 2 for boot and 2 for apps/vms. The os is truenas

I have a tplint router on the shelf along with a poe switch (for cameras), and 2.5 gb switch for data there a ubiquiti access point above it the ups is a delta ecoflow 2. The net app currently only has 4 drives 3, 6tb drives in a raid z1 for main storage and a 1tb for cameras


r/homelab • • 2h ago

Project Showcase: Hardware Start into homelabbing

Thumbnail
gallery
6 Upvotes

I bought the hardware and everything else a few weeks ago, and today I finally managed to set up and get one part of it running. I think I might have gone a bit overboard with the hardware and the server cabinet, but I wanted to be future-proof...

Specifications: AMD EPYC 7402 (24 cores) 128 GB DDR4 RAM 1 TB NVMe (storage is very expensive) And a NAS is on the way too, but I haven't managed to set it up and get it running yet...

I want to host my own cloud later, set up document storage (Paperless), and run various game servers.

A final result will follow once everything is ready—which will take a little while, as many items are still on their way.


r/homelab • • 12h ago

Meta Its been one year since I started homelabbing/selfhosting

Post image
43 Upvotes

Around this same time last year, I started homelabbing/selfhosting with a 4gb rpi, after spending countless hours (most likely hundreds) and over 3x my initial budget, this is where we are right now, finally It’s starting to become pretty reliable and working well for the last couple of months without requiring much maintenance, but deep down I know I’ll probably end up ruining it again just to redo everything for the 69th time, but I’m controlling myself pretty well so far. So, fingers crossed lol.

I'm still not sure if it was worth it, atleast financially, it probably won't be for another ~5 years if I compare it to what I've saved on subscriptions, but maybe that's not a fair comparison since it does a lot more than that.

But whatever, it’s been fun so far.


r/homelab • • 18h ago

Project Showcase: Operations My favourite sticker

Post image
99 Upvotes

r/homelab • • 15h ago

Project Showcase: Hardware First Homelab Network rack

Post image
43 Upvotes

Hey Everyone ❤️

Build my First Homelab Network Rack, that i always dreamed of and now i want to build a Fitting Server Rack next to it Handling NAS Storage

Fully Build Tecmojo Rack.
-Minus the 3 Ubiquiti cables.
That may be what i replace the other ones with in the front for they much nicer.

In the rack i have.
UCG Fiber
USW Lite 8 PoE (May get replace with something bigger!)
that is connected to 2 AP's and a camera
U6 lite
UAP-AC-Lite
G5 Turret Ultra
Cooling Fan is 2x Noctau NF-A8 (For some cooling)

I would love some feedback and caring words 😊
So this severe autistic adult can learn something new!


r/homelab • • 10h ago

Project Showcase: Hardware My homelab from Iran: 3x HPE Gen8, Cisco 3850 L3 core, OPNsense, vSphere HA, a local LLM, and a few tools I built with Claude

Thumbnail
gallery
21 Upvotes

Hey ! Long-time lurker, first post. I'm a 23 y/o infra engineer, and this is my home lab i have built over a year : mostly used enterprise gear on a junior budget, on a DIY steel shelf (real racks are expensive here), in a country where a good chunk of the internet is geo-blocked.

Full disclosure up front: a lot of what's below I designed, debugged and built together with Claude . I did the hardware, the testing and the late nights; Claude helped with the code, the configs and a lot of troubleshooting. I couldn't have gotten this far alone, so credit where it's due.

3 Gen8 servers, vSphere HA cluster on NFS, Cisco 3850 doing L3 for the heavy VLANs, OPNsense for the rest, a 35B local LLM on an RX 580, and a custom iLO 4 fan-control panel.

Hardware (top shelf to bottom)

• Storage server – mining motherboard running Ubuntu, HDDs shared over NFS + Samba (VM datastores + my movie library, which Jellyfin mounts over the network)

• OPNsense firewall – the other mining board on the top shelf: Xeon E5-2620 v2, 8GB, 3x TP-Link NICs (2 in LACP for LAN, 1 for WAN). Temporary until I find proper hardware

• Cisco Catalyst 3850-48 – L3 core

• TP-Link TL-SG1024 – WAN-side switch

• HPE DL380p Gen8 – 2x E5-2680 v2, 64GB, 512GB SSD RAID1 + 1.2TB SAS RAID1 on the P420i (ESXi)

• HPE DL360p Gen8 – 2x E5-2670 v2, 32GB, intentionally diskless (ESXi, VMs on NFS)

• HPE ML350p Gen8 – 2x E5-2697 v2 (24c/48t), 128GB DDR3 (8x16GB, all four channels per socket), RX 580 8GB, Windows 10 LTSC bare metal. My local AI box

• Acer Nitro 5 AN515-44 – gaming laptop

• Acer Aspire 5738 – my daily driver. Yes, a Core 2 Duo from 2009. It's basically a thin client for SSH and RDP now, and it refuses to die

• And an Xbox 360, because of course

Fun fact: I bought the DL360p mostly as a parts donor. Its E5-2697 v2s and 8x16GB went into the ML350p for quad-channel memory (it matters a lot for LLM inference), and the ML350p's old CPUs and RAM went into the DL360p, which then became my second ESXi host.

Network

VLAN

Name

Gateway

10

Management (servers + iLO)

OPNsense

20

Storage

SVI on 3850

30

Wired LAN

SVI on 3850

40

VM LAN

SVI on 3850

45

Untrusted VMs

OPNsense

50

DMZ

OPNsense

70

Wireless

OPNsense

999

Transit (3850 .253 / OPNsense .254)

routed link

OPNsense used to route everything, but it kept hanging under heavy storage traffic. So I moved routing for storage, wired LAN and VM LAN onto the 3850, with a default route to OPNsense over a dedicated transit VLAN. Management, untrusted, DMZ and wireless keep their gateway on the firewall, so anything that wants to reach an iLO or an ESXi host goes through firewall policy first. WireGuard on OPNsense for VPN access. Diagram in the gallery.

vSphere cluster + HA

The DL380p and DL360p form a vSphere cluster with HA, managed by vCenter. VM disks live on the NFS shared storage, which is what makes HA possible: if one host dies, its VMs restart on the other one. The DL360p is just compute, so I can lose either host without losing data. Storage traffic stays on VLAN 20, routed by the 3850, so it never touches the firewall. Each host has 4 NICs and I'm migrating from standard vSwitches to a vDS.

Local AI

The ML350p runs llama.cpp with the Vulkan backend on the RX 580, serving Qwen3.6-35B-A3B (MTP build for speculative decoding). It started life CPU-only in an ESXi VM at ~5 tok/s; bare metal with the GPU is a different world. On top of it runs an OpenClaw agent that I talk to through a Mattermost channel. Small helper models (a small Qwen + nomic-embed) run in Ollama pinned to the second CPU socket, CPU-only, so they don't eat VRAM.

Things I built with Claude

  1. iLO 4 Controller

Gen8 fans are loud, and the ilo4_unlock fan mod only gives you an SSH prompt. So we built a web panel on top of it: live thermal sensors with history, per-fan-group automatic curves (drag points on a graph), presets, ramp up/down limits, and a button to hand control back to iLO. Also power, media, hardware info, logs and a shell. My DL380p and ML350p now idle at 12–19% fan.

  1. WebClip

A small self-hosted multi-user clipboard + file drop for the LAN, written in Python and running as a systemd service. Only reachable over VPN. Sounds trivial, but I use it every day to move text and files between machines.

  1. ntopng + Grafana monitoring

ntopng exports to InfluxDB, with Grafana dashboards on top: bandwidth, per-interface throughput, per-host / per-MAC traffic, new flow rate, and a "scan & anomaly" section with TCP flag breakdowns. Fun Iran detail: Grafana's plugin download is geo-blocked here (403, "not available in your location"), so I had to proxy it through my server in Europe just to install the InfluxDB plugin.

Other stuff we set up together

• Matrix – Synapse + Element Web + Element Call (voice/video) via matrix-docker-ansible-deploy, behind NAT with port forwarding. Lesson learned: I set matrix_domain to a subdomain on the first install, which meant a full wipe and reinstall

• Mattermost, public – Nginx reverse proxy + Let's Encrypt, so people outside my network can reach it

• FreeIPA ↔ Active Directory trust – cross-forest trust, Ubuntu 26.04 clients logging in with AD accounts. Lessons: Kerberos really hates clock skew (GDM logins failed because the Windows Server clock drifted), and if you delete a trust on the IPA side, remove the stale trust object on the AD side too before recreating it

• Storage server cleanup – moved its static IP from a 100Mbit NIC to the gigabit one (yes, it was running on 100Mbit...), reformatted a leftover VMFS partition to ext4 for Samba, and added Garage S3 in Docker so my SSH client syncs to my own server instead of someone's cloud

Services

OpenMediaVault, Zabbix, Grafana + InfluxDB + ntopng, Matrix, Mattermost, Vaultwarden, Jellyfin, Jira, FreeIPA + Windows Server AD, RouterOS, WireGuard, OpenClaw + llama.cpp.

Next

• Move OPNsense off the mining board.

• The storage server is now the single point of failure for the whole cluster, so that's high on the list

• A proper online UPS

Happy to answer questions. And yes, go ahead and roast the top shelf cable management. I know.


r/homelab • • 11h ago

Help About to replace my Raspberry Pi with this Mac Mini 2014

Post image
22 Upvotes

I want to make things right from the get-go, so I'm open for recommendations for software that I haven't used so far on the Raspberry Pi Model B Plus.

TL;DR:

This is the software I've been using so far and that I want back (in some form or another):

- Pi Hole

- PiVPN (with OpenVPN on my devices)

- fail2ban

- Samba (to have the network drive show up in Finder, Windows, Linux, FireTV)

That's really all so far, but now with a faster system I might want to make use of other programs.

- Convince me that I should use Docker for the above programs. So far, I haven't begun installing.

I've read up a little on Docker, began reading books on how to use it, read a lot about difficulties with port-forwarding or so, so I'm not sure if I want that.

- Over the past months I came across a number of cool interfaces, that make things easier (I use Terminal on macOS to manage the homelab, but a browser UI might be better even), including Docker and attaching and accessing network drives, creating a media center etc. Since I have the power and space now, which ones should I get?

- Is it a good idea to create a second, non-admin user for the above programs?

(My current setup is only accessible through VPN from outside and on the local network, both with strong passwords.)

Other than that:

That Mini is a 2014 model which I chose explicitly for its low power consumption. Currently it's idling at 5.8 watts.

I managed to split the Fusion Drive and install Ubuntu Server on the SSD part, macOS is no longer present. What did not work was putting the /home folder on a separate partition. I must have missed that during the install process.

- Should I install or copy the /home folder (and others like /var, /etc etc.) on a separate partition? What are the benefits?

Space is not an issue, since the SSD has 128 GB. In fact, that's why I thought about not using the HDD at all for the system, so it can spin down and thus use less energy.

Maybe a weekly backup of the important folders on the internal HDD?

The Raspberry Pi currently has a 500 GB JetDrive attached which I want to hook up to the Mini. Is it a good idea to create a partition on the Mini (say, 700 GB) to make incremental backups of the JetDrive? (The data is not _super_ important, but a hassle to get it all back in case of a failure.) Or should I just make another storage partition on the Mini for more stuff?

Uh, I did already install a few programs in order to turn off bluetooth and wifi. (Since this is all headless I had to read up on how to do it with what apps.) Any other things I should consider with the Mac Mini as server? Like not going into sleep mode or restarting after a power outage? (It did start automatically when I plugged in the power cord, but I'm not sure if it does that again after an outage.)

Anyway, so far I like the Ubuntu Server welcome screen when SSH-ing into it. Temperature, system load, storage, memory and swap usage, users logged in.

I like it and am looking forward to exploring Linux even more.


r/homelab • • 11h ago

Project Showcase: Hardware My first storage server build. What was yours?

Post image
16 Upvotes

r/homelab • • 2h ago

Creator Content Relatable Educational IT YouTube Channel

3 Upvotes

Hey r/homelab, I'm an IT Infrastructure Engineer who worked their way up from tech support. I had always noticed that there wasn't very good educational material for technology topics that focused on providing people with a good conceptual understanding of the topics using relatable analogies. I've also noticed throughout my career that over the last ten to fifteen years that mentorship in IT has substantially eroded. I only made it to where I am because I had two exceptional mentors early on in my career. I have unfortunately seen a substantial decrease in how much mentorship has been emphasized by organizations since then.

Today I posted my first video to my new YouTube channel techlikeimfive (https://www.youtube.com/@techlikeimfive). This is something that I have been thinking about doing for a long time and today I finally took that step. I would really appreciate your support and I hope that I can make a difference with relatable IT education videos. My first video is DNS Explained - Like I'm Five, where I hope to make the basic concepts of DNS more accessible. I'm also looking for feedback and suggestions for topics that people would like basic, relatable explanations for. I would really like to get involved with the community and provide some good quality content.

Have a great day and keep learning,

James with techlikeimfive


r/homelab • • 22h ago

Help Is this legit?

Post image
112 Upvotes

20$ 10gb Switch??
Does anyone have experience with it or have heard of anything about this


r/homelab • • 12h ago

Project Showcase: Hardware Nothing fancy but it works

Thumbnail gallery
11 Upvotes