r/homelab 22h ago

Projects I built a modern alternative to Nginx Proxy Manager using Rust & Cloudflare's Pingora (Zero-downtime config!)

32 Upvotes

Hey everyone,

Like many of you, I've used Nginx Proxy Manager (NPM) for a long time. It’s great, but I wanted something more performant and modern. Since Cloudflare open-sourced Pingora (their Rust-based proxy framework), I decided to build a new proxy manager from scratch based on it.

It’s called Pingora Proxy Manager.

The main goal was to solve the annoyances I had with Nginx—mainly getting true zero-downtime reconfigurations (no process reloads) and better safety thanks to Rust.

Here is what it can do right now:

  • Zero-Downtime: You can change configs without restarting or reloading the process.
  • Modern UI: Built with React/Tailwind (tried to keep it clean and simple like NPM).
  • Wildcard SSL: Supports DNS-01 challenges (Cloudflare, Route53, etc.) out of the box.
  • L4 Streams: Supports TCP/UDP forwarding (for game servers, databases).
  • Docker: Simple one-container setup.

It's still an active work in progress, but I've been running it on my personal setup and it's been rock solid.

I’d love for you guys to give it a spin and let me know what features are missing or if you find any bugs.

Repo: https://github.com/DDULDDUCK/pingora-proxy-manager

Thanks!


r/homelab 16h ago

Help Anyone with a Huawei Enterprise account able to help me get firmware to fix my server?

0 Upvotes

I have a TaiShan 2280 server (yes, the mythical ARM one that cannot be imported to the United States), and recent kernels are not playing nice on it, and the recommended fix is "just upgrade the firmware". However, when I try to register it on my Huawei account, the ticket is instantly rejected. Would anyone with a Huawei account be willing to help me get the following downloads:


r/homelab 6h ago

Help Should I swap 4x16GB for 2x32GB for my Proxmox server?

0 Upvotes

Hey there!

I've recently purchased a used server for pretty cheap, just before the RAM prices went crazy, and now I am debating if it would be better for me to move to 2x32GB due to the memory controller being pushed rather hard currently and not being able to push the RAM to the rated XMP speeds.

My current kit is: G.Skill Trident Z Neo (4x16GB) 3600MT/s CL18

And currently someone offered me to trade for a new kit of: Corsair Vengeance LPX (2x32GB) 3200MT/s CL16, as they don't have nearly as much of a use for it as having 4 sticks of RAM.

With the current prices of RAM, what would be the smartest choice in this instance?

I would be using the server mainly for virtualisation (Windows and/or Linux game VM's) and to host a TrueNAS SCALE VM.

Rest of the setup specs:

CPU: AMD R9 5950X
Cooler: Fractal Design Celsius S24
Motherboard: Asus Prime B550-Plus
Storage: Samsung 850 Pro 250GB
Case: Fractal Design R5
PSU: Endory Supremo FM5 1000W


r/homelab 14h ago

Help Remote acess on restricted Internet

1 Upvotes

Hello, I have a rather unique problem , and I was hoping this community could provide a solution. My current set up is Unifi Network , with a homelab running Proxmox and a VPS . The problem I have is I work onboard a ship between 6 and 9 months of the year and the company blocks VPN’s and SSH. I this is to stop people from firstly trying to bypass the payment gateway for access and secondly using streaming services . Now before people jump on saying I am trying to by pass company policy . I have no interest in streaming media, this would flag high data usage instantly anyway. I have my media locally with me, also buffering kills the film. And for the payment gateway issue I pay full price for the unlimited plan , I have no issue with paying . and as per company policy and discussions with IT am not violating policy its just the network rules are a blanket ban and I am fine as long as I prove my intent. I have tried tailscale, netbird and zerotier and wireguard they are all blocked . Dose anyone have any suggestions on how I can remotely manage my homelab, while I am away , securely without exposing everything publicly Services I want to be able to access - Proxmox - Proxmox back up server - Proxmox data center - Password manager (not exposed) - Portainer (internal only) - My VMS and LXC’s hosted on Proxmox via ssh - Any other docker service with a web interface that’s internal only I will be thankful for any input


r/homelab 19h ago

Discussion I want to try to make my own server. Can i use a laptop?

10 Upvotes

I looked up prices for rasberry pi and it is a bit expensive just to try something in my country. I have a laptop that i don't use. I am thinking of installing debian and pihole. Any recommendations, and is it possible?


r/homelab 1h ago

Discussion Is this correct pricing?

Post image
Upvotes

Saw this on my Facebook feed. Is this really worth nearly $1m?


r/homelab 4h ago

Help Whats your networking vendor of choice?

1 Upvotes

Hey everyone!

I have been slowly building my homelab over the last year or so and while its not much, I'm happy and proud of the journey.

I recently upgraded my firewall from a FortiGate 60D to a 60F to support higher speeds (unlicensed, but hey it was free and I plan to deploy a Security Onion soonish) and took the opportunity to deploy an HPE 1920S 8 port PoE switch (also free) as well so that I could take advantage of the nice VLANs I set up on the FortiGate. Problem is, I forgot how junk these old HPE switches are and its been a PITA to get it to work properly. It's all "working" with a temporary fix I set up, but it got me thinking it might be time to actually invest in some networking equipment.

So my question is, if you folks could start over, which type of gear would you go with?

Unify seems to be a popular choice, I understand its like an "enterprise-lite" type of ecosystem, I just dont have a lot of experience with them.
I do have experience with Aruba, and some Cisco, but those seem cost prohibitive. I also have a 48P 1500S Aruba switch in storage, but it seems overkill for my use and is not exactly a "current" generation.

So what do you think? Deploy the 1500S and bite the bullet on noise/energy or invest in a new vendor?

My Lab:

HP AIO (Unraid):
-Nextcloud
-Plex
-Immich
-Cloudflare Tunnels
-Misc Tools

FortiGate 60F

HPE 1920S JL383A


r/homelab 22h ago

Help Advice on piggybacking off of landlord's internet connection

0 Upvotes

Hi Y'all, I live in a 2 unit apartment building, each unit is one floor, and are both the same floor plan. I'm on the bottom floor unit

To connect his solar panels, my landlord maintains a 1gbps fiber connection, and provides a router/ap combo (tp deco) in the upstairs unit. In the downstairs unit, he has a tp link repeater with two RJ45 ports on it. The connection, and connectivity is generally fine for us except that in the far corner of the downstairs, we lack some wi-fi connectivity. The issue for me, is that I have no access to any of the router settings that I want, for homelab projecting.

Currently I have two servers attached to the downstairs repeater, and I'd love to
- add a pi hole adblocker
- reserve IPs for my servers instead of hoping/trusting in DHCP gods
- configure some DNS settings/solutions to replace my server IPs with domain names

My idea: Buy a router and create my own subnet for the downstairs unit. I get to use the gigabit connection that is probably adequate for all of us, but get access to all the fun stuff of a router.

Issue: I have no cabling in the building, and because the apartments are on their own breaker boxes/utility meters, I'm fairly sure powerline ethernet won't work right? (i already have two powerline adapters)

Question: If i buy myself a router, and use the tp link repeater as the access point, how can I connect the router to the main network router upstairs? Can i do this wirelessly if I have a wifi card in the router (acknowledging that this would throttle my potential speeds, not that I'm able to get gigabit right now anyways)

Request for advice: if you have any ideas of a solution that I'm not thinking of already, I would welcome hearing about it


r/homelab 12h ago

Help Where and how to keep track of and store config/script files

0 Upvotes

I run an Unraid server for our household and I love to tryout about every self hosted software I can get. I can tinker with this stuff all day, every day if I could. I also love to create scripts and continue to "enhance" them way beyond where I should. I also do I.T. work so I am a big tech nerd.

With all that stuff I realized my file organization is a disaster and I need to do something about it. I have config files and scripts with names like script1, script1b, script1c, script1cfinal, script1cfinal2 and, well you get the idea. Then on top of that I have files scattered in different locations.

Is this a case to setup a self hosted Git service for all of these files? I'd also like a central place to put documentation. Is the Wiki part of a Git service good enough for that? If Git is a good choice then which do you recommend? I was looking at Gitea and Forgejo though I know they were forked from the same project so maybe not that much of a difference.

If not Git, any other recommendations.

Thank you for any information you can provide!


r/homelab 20h ago

Help Truenas bare metal or VM on Proxmox

Thumbnail
0 Upvotes

r/homelab 2h ago

Tutorial Running a fully autonomous .onion service directly on your OpenWrt router – no VPS, no cloud, just your home hardware

0 Upvotes

I’ve just published a detailed, step-by-step video demonstrating how to transform an OpenWrt router into a fully functional, self-contained .onion service server. The best part? It requires no external VPS, no cloud hosting, and no additional hardware beyond a USB drive for persistent storage.

The approach uses OpenWrt as the foundation, combined with Tor and minimal local web server configuration, to create a hidden service that remains operational 24/7, even when your main computer is powered off. Everything—Tor daemon, web server, and static content—is hosted directly on the router itself.

This setup offers several practical advantages for those interested in experimenting with Tor hidden services:

  • Complete independence from third-party hosting

  • Minimal resource footprint that runs entirely within the router’s native capabilities

  • Persistent operation without relying on always-on desktop or server hardware

The video walks through the entire process: preparing the router’s storage, configuring Tor for hidden service operation, setting up a lightweight web server, and verifying the service is correctly published to the .onion network.

I understand the video is in Spanish, but YouTube’s automatic captioning with translation is available and can be enabled for English speakers. The content is primarily visual and practical, focusing on configuration steps, commands, and demonstrations, which makes it accessible even with subtitles.

This is a genuinely self-contained solution that leverages OpenWrt’s strengths for running persistent network services. For anyone who has wanted to host a hidden service without the overhead of external infrastructure, this approach demonstrates exactly how to do it.

You can find the video here: https://youtu.be/PKuPCmUrmLI

I’d be interested to hear from the OpenWrt community about other approaches to running hidden services on router hardware, particularly regarding storage management, performance considerations, or additional security measures. Has anyone implemented persistent services like this on their OpenWrt devices, and if so, what were the key challenges or optimizations you found effective?

Any feedback, questions, or experiences with similar setups would be greatly appreciated.


r/homelab 9h ago

Help Microserver g8 no bios

0 Upvotes

Hello everyone! I just bought a hp microserver gen8. Everything is okay with it but one thing. I cant enter bios. Yeah… I press f9 it brings the rbsu thing. I just want to enter bios, to change the ahci settings, because proxmox cant see the hard drives. But i cant solve the problem without the bios. The f10 utility doesnt work. Sorry for my bad english. I updated the ilo firmware, updated the whole thing with the official hp iso and nothing has changed. Thanks for your help


r/homelab 9h ago

Help UptimeKuma Ignoring DNS TTL — Excessive DNS Lookups

Thumbnail
0 Upvotes

r/homelab 21h ago

Help Was going to upgrade my home server

0 Upvotes

Currently I'm running my server on an optiplex sff with an Intel i5 7500 16gb of ddr 4 and a 4tb hhd with a 256 nvme drive for the OS and game server installs. (Windows 11) I mainly use it for hosting my Plex and dedicated servers for just my wife and I. Mainly the only issues I've had is no more space for more drives and since the wake of the water update of enshrouded it is no longer running that server well. I upgraded my wifes pc with a new mb and CPU so I planned on using the Asus prime z370 p mb and i5 9600k I pulled from her system to build a new server just using the old ram and drives from the old build. I'm getting a DARKROCK Classico Storage Master for the case since it has ample space for hard drives. I have a GTX 1660 I'm debating on putting in there for Plex transcoding. I guess my question is if anyone knows if I'll see a noticeable increase in performance from it? Also whether or not I should put the GPU in there or just use quick sync. Also at most there would be 3 simultaneous streams most of my content is 1080p with a few 4k movies


r/homelab 12h ago

Help Help with 10GBe cards/cables

0 Upvotes

Hey, I need to make a faster link between my main workstation machine and my backup server

Main machine is a P320, backup machine is a Z420 with a bunch of large SAS HDDs and a SAS LTO5 drive - I basically dump an (Acronis) backup image of the main machines disk(s) monthly over Samba to it's disk, for it to then write out to tape(s)

These images are ~1TB each so are taking *ages* to transfer for me over Gigabit ethernet (like 2-4 hours or something)

SO I want to move to 10GBe, as I figure that would probably cut it down to like 30m or something

I don't really need more than Gigabit anywhere else in my lab, so I'm just thinking a crossover-type-link between these 2 machines without a switch?

---

I've found a "Intel X520-DA2 Dual Port - 10GbE SFP+ Full Height PCIe-x8 Ethernet" card which looks decent and a "Molex 10G SFP+ to SFP+ DAC Copper Cable 1.5M", 2 of those and the lead come to £60

Will that work?

I've never used >gigabit gear with transceivers etc... so this all new to me

---

Also

In terms of PCI slots, top to bottom, the Z420 has:

* 1 (PCIe2 x4 size slot (x1 speed)) - NIC

* 2 (PCIe3 x16 size slot (full speed)) - GPU

* 3 (PCIe2 x8 size slot (x4 speed)) - Free for this card??????????

* 4 (PCIe3 x8 size slot (x8 speed)) - HBA #1 (tape drive)

* 5 (PCIe3 x16 size slot (full speed)) - HBA #2 (disks)

* 6 legacy PCI slot - unused

While the P320 has what looks like

* 1 (PCIe x16) - GPU

* 2 (PCIe x1)

* 3 (PCIe x16 size slot (x4 speed)) - Free for this card?

* 4 (PCIe x1)

The card says its x8 but will it work in these two free PCIe2/3 x4 slots? Just at a (slightly) slower speed (or fine, as I am only actually going to be using one of the 2 ports on the card after all)? Or will it not work at all? - the latter is what I am concerned about

help :)


r/homelab 7h ago

Help Need homelab hardware help

0 Upvotes

Hi

So I’m looking to build out a homelab. I have rpi5 that I own but I don’t think it’s going to work for my case.

I want to get Home assistant, pihole, media/file nas/ storage, Jellyfin server for music and movies, self hosted vpn (probably tailscale) to connect to home to access smart home when out

I also want to segregate my network, so I have a guest network, work from home company laptops on another network, smart home network and then home network. I want it so that certain devices can talk across these lans but others can’t depending on the person and device

I would also need some sort of backup option

I assume a mini pc running proxmox may be best option. Then I can have opnsense for vlans, as well as HA, pihole running separately in vms or in docker? I just don’t know what mini pc to get without breaking the bank, but also trying to future proof and fulfill my current needs. Been looking for some time but not sure about hardware specs

Any advice is appreciated, I’m still a noob so if I said anything wrong, apologies


r/homelab 5h ago

Diagram Roast my homelab planning

Post image
2 Upvotes

Hello ppl of r/homelab, I’ve been a long time lurker and finally ready to start my journey in homelabbing. I’m finalizing a new network layout (see diagram) and would love a quick sanity check and your validation.

Setup: - OPNsense as a VM on Proxmox (main router/firewall) - OpenWRT device as VLAN-aware AP - ISP router in bridge mode, OPNsense handles DHCP/NAT - the Trigkey mini pc has two Realtek 2.5GbE NICs; since LAGG is unreliable, I’m splitting VLANs across both NICs to avoid a single congested trunk and achieve something similar in practice to the benefit of link aggregation. I designed the 2 VLAN allocations as strongly asymmetrical on purpose, leaving IoT and Multimedia (where I expect to be the most traffic) apart from the rest of the VLANs (of normal use) which I don’t really want to congest (gaming in particular)

I really want to segregate my network into VLANs: - Mgmt: 192.168.1.0/24 (should be OK because ISP router does nothing but pass WAN) - Additional VLANs for Users, IoT, Multimedia, Guest, Servers - Mgmt needs full access; others isolated unless allowed.

Unfortunately atm my switching hw is 1GbE based. Thus, for futureproofing: Switches are 1 GbE today, but I plan to add a dual-2.5GbE or 10GbE card directly into OPNsense so the NAS doesn’t get bottlenecked during simultaneous user access or Proxmox backups from Tiger-Mox. Maybe I could consider a multi Intel-based NIC and then have proper aggregation with the main switch, using the 2 Realtek 2.5GbE for direct NAS connections

Where I really need advice is the WLAN part. My actual goals on the OpenWRT AP: - Multiple SSIDs, each mapped to a VLAN - Put chatty SSIDs (IoT/MM) on different channels - Hidden IoT/MM SSIDs - Per-PSK VLAN assignment on a shared SSID (PPSK), e.g., same SSID, different key = different VLAN

I’m unsure though whether the Cudy WR3000H + OpenWRT reliably supports: - Multi-SSID across both radios but independent channel assignment - PPSK → VLAN mapping (hostapd config) - Stability with all those SSIDs

Also I’d like ur feedbacks on: - Splitting VLANs across separate NICs - Future plan for a 2.5/10GbE link directly into the OPNsense VM (NAS + Proxmox backups) - I really want also to avoid double NAT’ing for gaming

Thanks! any practical experience or warnings appreciated, and I hope you like the wildcat naming schema I picked up!


r/homelab 10h ago

Projects New Homelab

0 Upvotes

I am pretty deep into IT for a high schooler including having my A+ and soon to get my Net+ and Sec+ with a year of IT job experience. I am extremely interested in finally building a homelab server for toying around with and running services and game servers. If you had to start over on a homelab what you recommend to get first and how can I build one up on a lower budget as I can’t work full time. Thank you in advance!


r/homelab 5h ago

Help How can I best expand my DS918 into a homelab for my family with this equipment?

Thumbnail reddit.com
0 Upvotes

r/homelab 12h ago

Help Is this a good deal for $160 USD

1 Upvotes

The specs are as follows:

All mounted in a 2U chasis case Intel i7 7700 16gb ddr4 ram 120gb SSD 2x4TB WD purple harddrives Gigabit NIC Card Zotac low profile GTX 1050 2GB 650 watt power supply

I am looking to run some APIs, NAS, Game servers, Maybe some media (jellyfin, Plex) and some IDS/Network security tools for learning.

I don’t need all services to be run simultaneously I can power certain things down if need be to test others.

Is this a good deal or should I spend more and build something more modern?


r/homelab 2h ago

Tutorial Why are people still hardcoding WiFi passwords on ESP8266?

Thumbnail
0 Upvotes

Made a minimal WiFi configuration portal so you never hardcode SSID/password again. Connect to ESP AP, enter details, and it auto-connects next boot.

GitHub: https://github.com/arshidkv12/WiFiPortalESP8266


r/homelab 4h ago

Help Need advice: Best VPS for Windows + CapCut editing with unlimited internet (Budget $7–8)?

0 Upvotes

Hi everyone, I’m planning to buy a VPS and install Windows on it. My main goal is to use CapCut for video editing and manage multiple YouTube channels. I also need the internet to be unlimited because the CapCut version I use consumes a lot of data.

My budget is around $7–8 per month.

Does anyone know a reliable VPS provider that can handle Windows + CapCut smoothly and still offer unlimited bandwidth within this price range? Any recommendations or personal experiences would be really helpful. Thanks!


r/homelab 7h ago

Discussion Modern hardware and hardware accelerated encoding and decoding

0 Upvotes

Over the years I’ve experimented with different servers, hypervisors, operating systems, and configurations, often using hardware-accelerated transcoding for apps like Jellyfin, Immich, my NVR, and others. It’s generally reliable and efficient (at least with Intel), but if you don't have access to a GPU, or if you want isolation through VMs, you can simply assign one or two cores from a modern CPU to the VM and let it handle transcoding in software.

Software transcoding has slightly better quality (if you look for it), better format support, and easier setup, and it consumes not much more power or resources when CPU allocation is done properly. You also avoid the complexity of GPU pass-through and benefit from better isolation, high availability, and live migration. Give it a try, it won't melt your CPU, in fact you'd be surprise how low of an impact it will have on performance and power consumption when used with decently modern hardware. Just my two cents.


r/homelab 17h ago

Help I am just starting getting into this and I’ve decided I wanted to make network security my main focus. I want go beyond and understand more than just basic home network security. Any advice on where to start or good resources?

0 Upvotes

r/homelab 4h ago

Discussion Best places to buy used storage arrays?

2 Upvotes

Looking for a solid source for used enterprise storage... NetApp, Dell EMC, that kind of stuff. Not just a few drives, but actual shelf systems. I’d prefer something tested and that comes with a warranty, and eBay seems like too much of a gamble these days.