Click Here to go back to the README.md
The first step to setting up the homelab - is building your homelab! I would recommend firstly getting a main computer server up and running and running your needed services and making sure the Virtual Machines's (VMs) are working so that you can test your development environment.
After this point I would expand to suit your needs and add switches, Network Interface Cards (NICs), Wireless Access Points (WAPs), Network Attached Storage (NAS) when best suited.
For a detailed description of my set-up (if you wish to repeat it verbatim) can be found below!
Here you can find a detailed list of all the parts that I have in my homelab. If you have different functions in mind for your homelab I recommend tailoring this build to suit your needs and project requirements.
-
Server Rack
-
Main Server Build
-
Main Computer
- MSI Z270I GAMING PRO CARBON AC LGA 1151 Intel Z270 Mini ITX Intel Motherboard
- Intel i7-6700k 4.0GHz LGA 1151 CPU
- Noctua NH-L9i, Premium Low-Profile CPU Cooler
- Corsair VENGEANCE LPX DDR4 RAM 32GB (2x16GB) 3200MHz RAM
- 4pcs Western Digital Blue 2TB - USED
- 970 Samsung EVO Plus
- Corsair SF Series, SF600, 600 Watt, SFX Modular PSU
-
-
Networking
-
Raspberry Pi 4 Model B Cluster
-
Home Automation/IoT
-
Miscellaneous
If you would like to 3D print these parts on your own, below are the specified .stl
files that you will need to print.
Note: For the spacing and sizing to be correct, you MUST change the rack orientation such that the vertical mount rails are as far spaced as possible. This will require the disassembly of server rack and re-assembly prior to installing the printed parts. Even after this I cannot guarantee the spacing will line up for your specific part/server. Future work will be made to require no user end modifications.
-
Main Server Build:
CAD/4U ENCLOSURE_FRONT.stl
CAD/4U MINI_ITX_ENCLOSURE.stl
CAD/4U NIC_PCIE_BRACKET.stl
CAD/MINI_ITX_MOUNT.stl
, quantity x2
-
Networking
- NICGIGA 2.5Gbe 5-port switch:
CAD/1U NICGIGGA_5PORT_SWITCH.stl
- Netgear 1Gbe 62W POE switch:
CAD/1U NETGEAR_8PORT_SWITCH.stl
- NICGIGA 2.5Gbe 5-port switch:
-
Raspberry Pi 4 Model B Cluster:
CAD/1U RPI_CLUSTER_RACK.stl
-
Home Automation/IoT:
CAD/1U HOME_ASSISTANT.stl
-
UPS:
- Support for Aluminum Extrusions:
CAD/AL_EX_SUPPORT_LEG_LEFT.stl
CAD/AL_EX_SUPPORT_LEG_RIGHT.stl
- Mounting UPS:
CAD/UPS_SUPPORT_LEFT.stl
CAD/UPS_SUPPORT_RIGHT.stl
CAD/UPS_TOP_BRACKET.stl
- Support for Aluminum Extrusions:
ADD LATER - Generate Assembly Manual from Fusion 360
Click Here to go back to the README.md