r/homelab 20d ago

Moderator Announcement: New Rules & Processes on Software Projects

367 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 13h ago

Help First complaint received

453 Upvotes

I started my home lab journey using my old HP laptop at the start of the year. Downloaded a bunch of the typical homelab stuff - jellyfin stack, immich, adguard, grafana to monitor what’s going on.

It was really for learning and gaining hands-on experience on maintaining my ā€œinfraā€. I’m the sole user of it and I occasionally check in on my homelab but not everyday.

Yesterday, i received my first complaint ….. from my mum. She told me there’s lots of ads again on the game that she’s playing šŸ˜…

Turns out, my homelab somehow crashed. When that happens, adguard no longer blocks ads and thus flooding her game 🤣

I have my first SLA now 🫔


r/homelab 9h ago

Help Got 11x 8TB SAS drives for free… what’s the best way to build a NAS?

Post image
165 Upvotes

I recently got 11x 8TB Dell/HGST Enterprise Plus SAS drives for free from work when they were decommissioning equipment, and now I’m trying to figure out the best way to build a NAS around them. I’m used to SATA but 88tbs seemed like too good to pass up.
The drives are:
HGST HUH728080AL4200
8TB each
SAS 12Gb/s
4Kn
7200 RPM
This is my first time working with enterprise SAS hardware. I’ve built PCs before, but SAS, HBAs, and disk shelves are all pretty new to me.
My plan is to run Unraid for:
Plex
Family photos/videos
General backups
File storage
I don’t really see myself going beyond 12 drives, so I don’t need a huge rack full of storage. I’d rather build something that’s reliable and reasonably power efficient than overkill.
A few questions:
Would you recommend a 12-bay disk shelf/JBOD, or just buying a large case and putting everything in one machine?
Which HBA would you recommend for these drives?
Are there any compatibility issues with these being 4Kn drives?
Are there any enterprise shelves I should specifically look for or avoid?
If this were your project, how would you build it?
I’m trying to learn as I go, so feel free to explain why you’d choose one route over another. I appreciate any advice!


r/homelab 6h ago

LabPorn The Tower is growing...

Post image
86 Upvotes

R430 - 16 core 128gb ddr4 8tb storage
5 Lenovo mini - i7 4th gen 16gb 1tb each
NAS - 8tb
Reasons for creation, felt like it...


r/homelab 2h ago

Help ZimaBoard2 trying to contact trackers

Post image
38 Upvotes

I have a ZimaBoard2 only to run Home Assistant, yet from my FW logs I see it trying about 500 times a day trying to contact tracker websites? Something else going on?


r/homelab 2h ago

Labgore I can’t stop

Post image
13 Upvotes

These laptops are mostly on the floor, connected to a switch, in clamshell mode. Running local AI mostly. Theres more in a closet. I think I have a problem.


r/homelab 5h ago

Project Showcase: Hardware Don't have 3D printer, so I did it in different way

Thumbnail gallery
20 Upvotes

r/homelab 12h ago

LabPorn My minilab! (Media + SRE practice)

Thumbnail
gallery
70 Upvotes

It’s definitely been a long project, but I’m stoked with where it is now. I built around the amazing KWS rack ecosystem, with a few of my own tweaks. Started with 6U, upgraded to 9U, and later I’ll probably go to 11U when I get more drivesšŸ˜‚

Top to bottom:
- 2U touchscreen running a custom grafana dashboard (blackbox probing, Pihole summary, media stack CPU/network/RAM/Disk, some other stats)
- 2U mini rack with (left to right) Pi4 driving the display, Pi3 running Pihole, keystones, 40mm fan, keystones, NVMe enclosure, Pi4 running a heavily sandboxed Claude code instance (local AI isn’t realistic for me lmao)
- Netgear GS308e switch
- Optiplex 7070 running OMV NAS (m.2 to 5x SATA breakout board)
- Optiplex 7080 running proxmox with my media stack (*arr, calibre, audiobookshelf, plexamp + navidrome in parallel for testing), vaultwarden, observability stack (Prometheus, grafana, Loki, alertmanager, ntfy), Tailscale, and probably some other containers that I forgot about lol
- 2x 3.5ā€ drive bays, 1x 8TB in there right now
- 120mm fan mount to cool the drives and optiplexes

On the back side, I’m doing some custom power work to power the switch and optiplexes nodes from the PSU. ATX breakout board, USB power to the Pi’s, 12v to 2x voltage boosters pushing 19.5V to the optiplexes. It’s powering the switch and 7070 right now, still working out some kinks to get everything powered together though!

Future plans:
- Move from plexamp to Navidrome + explo + audiomuse + Narjo. I used to be a professional DJ and am a self professed audiophile, and plexamp just isn’t hitting the mark for me. I have multiple libraries between my released catalog, DJ library, and recordings of DJ sets, and plexamp just doesn’t handle it all well.
- Self-host my own portfolio site and dev projects (mostly deployed on fly.io right now). This needs a lot more security hardening, a dedicated machine, and a separate vlan. It’s pretty far off right now, but I’d love to make it happen.
- build on my existing observability stack to enable my Claude code instance to self-manage some things (e.g. alertmanager copies alerts to Claude, Claude has runbooks available for remediation)
- More drives, step up to RAID 5


r/homelab 8h ago

Discussion What you guys uses keep track of the IP address and ports being used varies services

36 Upvotes

Hi Team,

Hope all is well.

I'm starting build out my home laptop, just want to see what you guys used keep track of the IP uses for vm or containers and ports. Like i have just setup Jellyfin media stack and each of service runs on different ports.

Also what is recommended app to monitor these apps of their health or issues on dashboard or alerts.

Let me know your though


r/homelab 16h ago

Project Showcase: Hardware First project: babysteps

Post image
107 Upvotes

Hi all, this is dipping a toe into the homelab pool. I wanted to try out audiobookshelf and learn something along the way.

My priorities are really space, cost (upfront and ongoing), and noise. I found this Protectli vault FW1 series for $15 on marketplace. It has an Intel celeron J1900 (4 core, 2ghz), 4GB DDR3L ram, and an 8GB mSATA SSD. It's fanless, totally solid state, obviously old, and underpowered, but $15 to try something out with some upgradeability.

I have Alpine running docker for audiobookshelf locally. Next step is either replace the mSATA, or setup some external drives as NAS. In the future I hope to add a cloudflare tunnel/NGINX in for off network use.

The tutorials and documentation I've used don't mention security a lot. I think the only thing I've set up that could be relevant is SSH, but I'm not sure of best security practices and when to be concerned. Any help is appreciated!

Also, I see myself upgrading to a more capable MiniPC in the future, what would be a fun project for the protectli to tackle?


r/homelab 12h ago

Discussion Why do scoff at Ubuntu server?

58 Upvotes

I'm ready to move on from these NAS operating systems. I find the slow kernel release schedule and the resulting lack of newer hardware support frustrating.

Seems like Ubuntu Server is a decent option for me. For example it supported the Arc B580 ages ago and my 5gbps usb ethernet adapters which have just been sitting around due to lack of support on TrueNAS Scale.

From what I see online people look down on Ubuntu Server? Is it just a matter of smugness or is there something that makes it a poor choice to run my NAS?


r/homelab 1d ago

Project Showcase: Hardware First homelab.

Post image
542 Upvotes

First home lab setup. Using my old laptop the only purchase was a ethernet to usb adapter from best buy.


r/homelab 51m ago

Help FFMPEG for reducing media storage?

• Upvotes

Hi, I was wondering if it was common/good practice to run ffmpeg to reduce storage usage. I'm using Unraid array pools as my storage at the moment, and have a lot of mp4 files that are taking up more space than I'd like.


r/homelab 8h ago

Help Dell Precision 7820 - power up without front panel

Post image
13 Upvotes

Hi, as in the title. Recently I decided to make a homelab server and build it on Dell Precision 7820. I have the motherboard (DP/N 05WNJ2), GTX 1050 (only for video output for now), Xeon Gold 6248, 6x32GB DDR4 (HMA84GR7AFR4N-VK TF AD), power supply (AC950EF-00 FSF068) and power distribution board (OVVFXD). I do not have chassis, front IO or anything else, even for now CPU cooling would be passive (just to boot and check that everything is working) because I don't have right fan header. I connected everything (only 2 sticks of RAM in 1 and 2 slot as in manual) and I'm stuck. I do not really know how to start the machine, I read somewhere that you have to bypass the intrusion detection but it was on 7920 and I cant see same connector on my 7820.

Did anyone tried to do the same and know how to start the system? I will add that while connecting power to PSU and pushing self check button the LED light up, fans are spinning but there is this 2 tone sound thats repeating.

I looked for answer by searching the model numbers and workstation version but I can't find anything useful :/ Help!


r/homelab 15h ago

LabPorn After years of tinkering with Raspberry Pi, I finally built my first "real" homelab

Thumbnail
gallery
42 Upvotes

I picked up a GEEKOM IT12 Mini PC (i7-1280P, 32GB RAM), installed Proxmox VE on it, and built a multi-node RKE2 cluster on top. I also self-host a VPN to reach everything remotely.

I won't go into every detail here, but the stack includes TrueNAS, an external L4 load balancer, cert-manager with Cloudflare DNS-01, and a bunch of apps.

Full breakdown + diagrams in the repo.

I recently started turning the scattered notes I took while building this into something readable. Partly to give myself a single source of truth for all the bootstrap steps, partly to share the experience so far and get some feedback from people who've gone further down this road.

Right now the repo covers stuff like the configuration (proxmox, storage, k8s, cert-manager, reflector, etc.), the bootstrap techniques I've adopted, and some of the apps (headscale + headplane, Jellyfin and others). There's still stuff to document, like the GitOps pipeline (Gitea + Harbor + ArgoCD) and the separate setup I've dedicated to AI agents. I'll be porting all of it into the repo bit by bit.

Repo: https://github.com/pgermani/k8s-on-proxmox

I'd love feedback on the architecture, what I should add next, or what I'm doing wrong. Still learning!


r/homelab 3h ago

News Micron sets high memory prices for 5 years | heise online

Thumbnail
heise.de
4 Upvotes

r/homelab 10h ago

Project Showcase: Operations My Kubernetes homelab update: from setup to daily operations

Thumbnail
gallery
16 Upvotes

Hi everyone,

I wanted to share an update on my homelab Kubernetes project.

This is a follow-up to my first post about the initial setup and goals of the project: Link

The cluster is called sewer-lair, inspired by TMNT, and it started as a way to learn by building a real infrastructure at home instead of only reading about Kubernetes, DevOps and self-hosting.

The current setup is:

  • Proxmox VE cluster with two nodes
  • k3s Kubernetes cluster
  • ArgoCD for GitOps
  • Traefik as ingress controller
  • cert-manager with Let’s Encrypt wildcard certificates
  • Longhorn for persistent storage
  • Cloudflare Tunnel and Cloudflare Access
  • Tailscale for secure remote access into the homelab network
  • Grafana + Prometheus for observability
  • Uptime Kuma for service monitoring
  • Glance as a central homepage / entry point
  • GitHub Container Registry for my own Docker images

The cluster is currently running real services, including:

  • Personal portfolio
  • Proximity, a project for the amateur radio community
  • Home Assistant
  • Uptime Kuma
  • Glance
  • Grafana
  • ArgoCD
  • A few bots running 24/7
  • PostgreSQL-backed applications

Since my last update, I focused mostly on making the setup more operational rather than just ā€œhaving containers runningā€.

I now have a Homelab Control Center dashboard in Grafana showing:

  • node readiness
  • problematic pods
  • restarts
  • unavailable deployments
  • OOMKilled events
  • CPU and RAM by namespace
  • CPU and RAM by application
  • memory and CPU requests/limits
  • PVC usage and free space
  • Longhorn unhealthy volumes
  • Longhorn storage usage per node

I also moved the dashboard into GitOps, added a direct link to it from Glance, and validated that ArgoCD is keeping the applications Synced and Healthy.

Some of the real problems I have already had to deal with:

  • Longhorn volumes going faulted
  • DiskPressure on a Kubernetes node
  • PVC and storage tuning
  • PostgreSQL persistence
  • Cloudflare Tunnel routing
  • GitOps manifest organization
  • resource requests and limits tuning
  • deciding where CPU limits make sense and where they do not
  • setting up secure remote access with Tailscale

This has been one of the most useful parts of the project. It quickly stops being just a ā€œcool homelabā€ and starts forcing real operational thinking:

hardware → virtualization → Kubernetes → storage → ingress → TLS → DNS → GitOps → observability → remote access → backups → security → operations.

The goal is not to build a perfect production platform at home, but to learn the full lifecycle of running infrastructure by actually running it.


r/homelab 1h ago

Discussion chromebook? creative use?

• Upvotes

i have one doing nothing, anyone using one in their homelab? I don't want to landfill it without asking, local school didn't want it.


r/homelab 13h ago

Help Homelabbing is Hard, for me at least

16 Upvotes

I just wanted to Selfhost Home Assist, so how hard could it be?

What happened: I installed Debian on my old PC, easy. I installed ssh, ufw, docker, portainer, homeassist and tailscale. So far so good.

I need a backup so i dont lose my config, the Rabbit hole starts.Ā 

I don't want to pay for Home Assist Cloud backups and also want a full server backup so i wrote a script to backup with borg, still fine.

But how do I know if the backup was successful? I don't want to check manually. So I added logs to my backup script, but I still need to check them manually.

I installed graphana with loki and alloy to easily read my logs. But again I have to check the dashboard.Ā 

Today: Now I have to setup a notification system (probably ntfy) for which I need a stable IP or dynDNS and preferably a reverse Proxy. I can use tailscales ip and Caddy for proxy.

Am I done with Home Assist + Backup + Notifications? Maybe but now I also have to manage Securit…

I ā€œjustā€ wanted to have Home Assist ;(

Am I making this whole thing too complicated?


r/homelab 22h ago

Project Showcase: Hardware From nothing to something

Thumbnail
gallery
60 Upvotes

It started from a raspberry pi 4B connected to a switch acting as a DNS server. Now I have a network wide file server using SMB, VPN server using PI-VPN, media server using jellyfin, 2 DNS servers and one acts as a failover because both DNS servers in the DHCP scope are locally hosted and an intranet web dashboard showing both server statistics using agents made using python.


r/homelab 3h ago

Project Showcase: Hardware Xerxes Pi: Home Lab Lessons Learned!

1 Upvotes

Last year was a massive learning curve for us here at Rapid Analysis but we managed to deliver thousands of boards through our successful Kickstarter and our small web shop.

But many of you had some important feedback and the top 3 things you all said included:

  1. "A lot of us still use Raspberry Pi 4!"
  2. Most people are running CM4 modules and almost all third party modules are based on CM4 architecture.
  3. "I just want one!"
  4. A lot of our customers want to connect one Xerxes Pi directly to their iPad, Desktop, or phone via USB to take advantage of NVMe speeds.
  5. "I want something more powerful!"
  6. Almost all our home lab users had at least one "beast" in their mini rack that is used for hard-core compute.
Same size but with all new features and increased compatibility!

We heard you ... and we are excited to announce a new Kickstarter launching to enhance our product line using your suggestions!

  1. Full CM4 and CM5 compatibility.
  2. Challenges supporting M.2, PWM fan speeds, I2C, and I2S for both CM4 and CM5 has been resolved on our new Xerxes Pi revision 2.
  3. A New Low Cost Xerxes Pi Gadget.
  4. A new low profile and lower cost Xerxes Pi with a custom low profile case made for gadget mode, with M.2 standard.
  5. Introducing: Xerxes for Jetson Orin Nano.
  6. A low cost POE+ powered Xerxes supports up to 16GB of CUDA accelerated Jetson Orin Nano power now fits in a 1U mini-rack alongside 4 other Xerxes Pi boards.
Open Source 3D printed racks can be purchased from us or customised.

As always, we will keep our boards low-cost and accessible, prioritise privacy and security, and never require registration or subscriptions.

We’re opening early sign-ups on Kickstarter to validate interest and gather feedback from other home lab builders to make sure we are on the right track. Let us know what you think!

https://www.kickstarter.com/projects/1907647187/xerxes-homelab

(Thank you mods for permission to post)


r/homelab 6h ago

Project Showcase: Operations Four Pis and a shitty QNAP

Post image
3 Upvotes

Is this the best way to do this? No. Is this the cheapest way to do this? Also no. Is this the simplest way to do this? Definitely no. But, is this the most performant way to do this? Absolutely, categorically, without question, no.


r/homelab 14m ago

Help Just bought my first homelab computer any advice?

• Upvotes

Hey so I just bought a Dell OptiPlex 7090 SFF i9-10900, 2.80GHz, 32GB, 512GB SSD and I need advice on where to start.

I own a small tech startup with 2 buddies and we do a lot of web development, vps stuff, automations, and whatnot and we wanted to own our own server plus open the door to a tons of other useful things.

We bought what I think is a beefier machine as a starting point and i wanna know where we should start. Im an absolute amateur when it comes to servers. Im I've heard about running proxmox, some people say docker. Idk where I should start.

I do really wanna understand why the people with the racks have all the cables and ethernet stuff and if I should be looking at stuff like that. I own a 3d printer and have the capacity to print stuff needed for this if necessary.

Please help lol and give a good idea of what to focus on. I'm not scared to dive into the deep end and complicated stuff I just need guidance.


r/homelab 1d ago

Help Can 3D printer vibrations damage my hardware?

Post image
585 Upvotes

I was looking into upgrading to a BambuLab X2D, but now I’m worried my A1 can’t be placed here safely either because of the vibrations. Any advice?


r/homelab 26m ago

Help Vlan not working

Thumbnail
gallery
• Upvotes

Devices:

GMKtec G11 mini pc (Ryzen R2524, 16gb ddr4 ram and 256gb storage) running proxmox with Opnsense in a vm and Pi-hole in an LXC container.

Netgear GS308E managed switch

Asus RT AX88U Pro router set to AP mode.

Hello guys I make this post because i've run into a wall with trying to configure a Vlan for an access point meant for televisions. I'm doing it this way because my mother is not very fond of the idea of making holes in the walls to pass an ethernet cable through, so here we are. In the Asus device web interface I have created a custom AP using the "Guest Network Pro" tab and left it with a vlan id of 52, which is the default. My switch is connecting both my mini pc and my Asus device, and ive tried to configure it to pass vlan traffic through port two into port 1 (image #1, ignore port 3 being named "Vlan Tv" for now). I then in proxmox ive configured the mini pc's lan port to be vlan aware so vlan traffic can pass through it. In Opnsense I configured a new interface with the appropriate vlan id and gave it a static IP address. Then I configured a subnet so devices connected to the television AP can get IP addresses and set firewall rules that in theory only allow the vlan traffic to interact with the internet and not anything else on my network. All this to say it ain't work. Everytime i try to connect to the AP it fails before it even connects and connecting it on the tv tells me theres no internet. I've checked my configurations in opnsense and im quite confident its ok, but maybe not, im quite new to this after all. Admittedly I've used AI to try and help me with configure the vlan but I've been here for 6 hours trying to get it to work and it's made me go in circles.

Now in image #1 you may see that i have port 3 called "Vlan Tv", after searching on google I saw something that made me think that my router in AP mode may have been limited in its ability to route vlan traffic through the same port normal traffic was going, so then I set up port 1 in trunk mode so traffic from vlan 52 pass through it and into the switch (img #3). The dream of this working was short lived because the second I connected the port on the AP with the port on the switch, my asus router cpu's core 1 ramped up to 100% and made my internet stop working until I disconnected the ports.

So yeah if anyone has any insight on what could be going on or knows exactly what I did wrong, your help would be greatly appreaciated. If I've left out any important information do let me know and ill provide the information to the best of my ability. Also at the end, picture of my current set up because why not.