This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
homelab [2023/12/19 10:53] – created gaelin | homelab [2025/01/30 02:56] (current) – gaelin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | **🚧 This page is under construction! 👷🏗️** | + | ===== About ===== |
+ | A friend and I have a homelab setup between our houses. We have been slowly amassing assorted old and new servers to add to this lab so that we have a fun playground and can host all the game servers and websites we want. | ||
- | ---- | ||
- | ====== Hardware ====== | + | ===== Hardware ===== |
+ | * 2x Netgate SG-3100 (pfsense) | ||
+ | * 1x Netgate SG-1100 (pfsense) | ||
+ | * 1x HPE DL360 G6 | ||
+ | * 6x Lenovo DL350 | ||
+ | * 1x Raspberry pi 5 | ||
+ | * 2x Raspberry pi 4 | ||
+ | * 5x Raspberry pi 3B | ||
+ | * 1x HPE G5(?) | ||
+ | * 2x Old desktop | ||
+ | * 1x 42U Rack | ||
+ | * 2x Netgear S3300-28X stacking switches | ||
+ | * Custom NAS build | ||
+ | * [[https:// | ||
+ | * Intel i7-12700K, 12 (8P + 4E) core 20 thread @ 3.6GHz | ||
+ | * 32GB DDR5 @ 6000MHz | ||
+ | * 1x 16TB Seagate IronWolf | ||
+ | * 3x 8TB Seagate IronWolf | ||
+ | * Assorted switches | ||
+ | Totaling to ~400gb ram, ~72 cores @ 1.6-3.5Ghz, and ~70tb raw disk capacity | ||
+ | ===== What are we doing with all that??? ===== | ||
+ | Good question! Mostly just messing around, having fun, and learning! | ||
+ | I connected all 3 pfsenses via ipsec tunnels so that the infrastructure at each location is accessible from the other 2. | ||
+ | I run my website (this one) as well as a few other sites from one of the old desktops. I also run a minecraft server across both of the old desktops. | ||
+ | My friend is using 2 of the PIs to run his website. | ||
+ | We currently have 3 Lenovos in a XCP-ng cluster and the other 3 in a Proxmox cluster. We have the G6 setup as a NAS backing the VMs that we have running on the cluster.((Oh boy, live migration is so neat when you are running VMs off of a SAN! You just click a button and boop its on the other host!)) | ||
+ | We have three of the PIs setup as [[https:// | ||
+ | We have a Factorio server running on the G5 and on one of the desktops. | ||
+ | We have 2 Netgear S3300-28X switches so that we can use link aggregation to get a redundant, high throughput storage network connection. | ||
- | ==== History ==== | ||
- | In 2016, I got my first desktop. Since then I have been running various websites and game servers in my free time. | + | Each location is assigned a 10.**x**.0.0/16. Subnet ip ranges are standardized to: |
+ | * 10.x.**0**.0/ | ||
+ | * 10.x.**1**.0/ | ||
+ | * 10.x.**2**.0/ | ||
+ | * 10.x.**3**.0/ | ||
- | In 2019 I got a second desktop | + | This way the ipsec tunnel only has to allow access to 10.X.0.0/23 externally, and can safely block incoming to anything else. Anything that does not have a 10.x address is only for local access/ |
- | In 2020 I got a small netgate firewall running pfsense. | + | Here is a netmap! |
+ | {{ :: | ||
- | In 2021 I got an old HPE server from my school which was selling a bunch of old hardware. | ||
- | In May, 2022 I received a 42U rack. A friend and I decided to combine our home labs to this rack and colo out of their basement. | + | ===== History ===== |
- | The most recent addition | + | * 2016: I got my first desktop. Since then I have been running various websites and game servers in my free time. |
+ | |||
+ | * 2019: I got a second desktop to use as a dedicated server. I also added a pihole which functions as a wifi access point for my laptop. | ||
+ | |||
+ | * 2020: I got a small Netgate firewall running pfsense. | ||
+ | |||
+ | * 2021: I got an old HPE server from my school which was selling a bunch of old hardware. | ||
+ | |||
+ | * 2022, May: I received a 42U rack. A friend and I decided | ||
+ | |||
+ | * 2023, December: I bought | ||
+ | |||
+ | * 2024, January: I got 2x Netgear S3300-28X so that we would have good stable networking and so I could play around with stacking | ||
+ | |||
+ | * 2025, January: I built a new NAS with 40TB raw capacity |