New server! + Blogpost about homelab
This commit is contained in:
parent
af1cd7ed91
commit
9e9aacfbcf
15 changed files with 64 additions and 17 deletions
28
src/content/homelab/homelab_oct_24.md
Normal file
28
src/content/homelab/homelab_oct_24.md
Normal file
|
@ -0,0 +1,28 @@
|
|||
---
|
||||
title: Homelab update
|
||||
description: I did some major renovations to my homelab this week
|
||||
pubDate: 09.29.2024
|
||||
---
|
||||
|
||||
## My homelab used to be on the floor
|
||||
|
||||
Yeah, you read that right, no rack here. While i don't have any pictures, because i actually was ashamed of it, my homelab used to be on the floor under my desk. With a ratsnest of wires behind all the "servers", and the heat eminating from it mimicking the scorching Norwegian summer (so not that hot lol). On a random wednesday i decided to do something about this.
|
||||
|
||||
### Well, what?
|
||||
|
||||
As i have seen time and time again on [r/homelab](https://reddit.com/r/homelab), people use proper server racks. However, i live in a 32 m² appartment (more an overgrown hotel room), so finding a small but still usable rack turned out to be a challenge. I did some research and looked at the options availible to me. Turns out getting a proper rack would be quite expensive where i live. This is for several reasons, i don't have easy access to a large van, so it had to be shipped, meaning i can't go for something used, I don't have any proper rack mount servers and getting shelves for a rack is also not cheap. Therefore, after browsing reddit for a bit, i decided to go with a Ikea [Ekenabben](https://www.ikea.com/no/no/p/ekenabben-apen-hylle-asp-hvit-10487816/).
|
||||
|
||||
### The pain, but in the end, glory!
|
||||
|
||||
I fucking hate cable managing. There is no fun in it in my opinion, it takes ages and makes it difficult to make changes. But the end result is so satisfying. I think the picture speaks for itself, cables are routed behind the legs of the rack (where applicable) and the power adapters for the mini pcs are hidden below the bottom shelf. I love this.
|
||||

|
||||
|
||||
To give a super quick rundown. At the top i have my 3d printer and free space for random things (see the raspberry pi). On the shelf below there is a wireless keyboard and mouse (for debugging broken machines), a label maker (god i love that thing), 5 mini pcs used as proxmox hosts, a 24 port unmanaged gigabit switch (behind the pcs) as well as a wifi access point. On the bottom shelf i have the two most powerful proxmox hosts, and free space for future servers (i have a problem).
|
||||
|
||||
If you wish to read in a bit more detail about my homelab, check out [/homelab](/homelab)
|
||||
|
||||
### Fin
|
||||
|
||||
I just wanted to share the excitement i have now, as my homelab always used to be a mess. So i hope i can finally maintain it this time (probably not xD). Thanks for reading!
|
||||
|
||||

|
BIN
src/content/homelab/images/cable_management.jpg
Normal file
BIN
src/content/homelab/images/cable_management.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 226 KiB |
BIN
src/content/homelab/images/homelab_revamp.jpg
Normal file
BIN
src/content/homelab/images/homelab_revamp.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.8 MiB |
|
@ -11,7 +11,7 @@ Oceanus is my main VM server. It used to be an office PC, but has since been re-
|
|||
|
||||
- MODEL: HP Elitedesk 600 G3
|
||||
- CPU: i7 6700
|
||||
- RAM: 16 GB DDR4
|
||||
- RAM: 32 GB DDR4
|
||||
- Storage:
|
||||
- 256 GB NVME SSD
|
||||
- 128 GB SATA SSD
|
||||
|
@ -20,15 +20,10 @@ Oceanus is my main VM server. It used to be an office PC, but has since been re-
|
|||
|
||||
Currently this server has quite a bit of purpose, but i will probably move most of the stateless applications from this into my K3S cluster.
|
||||
|
||||
- lb-1
|
||||
- HAproxy load-balancer
|
||||
- nginx-public
|
||||
- Temporary NGINX until i get K3S up and running
|
||||
- wireguard
|
||||
- Hosts a wireguard instance i use for VPN
|
||||
- grafana
|
||||
- ALL THE DASHBOARDS!
|
||||
- woodpecker_worker
|
||||
- This is a WIP of setting up my own CI
|
||||
- Opnsense
|
||||
- This server currently runs my firewall, which i have behind the ISP router using DMZ to not have double NAT (even though is technically still is double NAT)
|
||||
- Game servers
|
||||
- I run Factorio and Feed the Beast servers on this machine
|
||||
|
||||

|
||||
|
||||

|
|
@ -24,4 +24,4 @@ This server is running proxmox at the moment, to allow for virtualization of all
|
|||
- k3s_worker
|
||||
- Worker in my K3S cluster
|
||||
|
||||

|
||||

|
|
@ -22,4 +22,4 @@ This server is running proxmox at the moment, to allow for virtualization of all
|
|||
- k3s_worker
|
||||
- Worker in my K3S cluster
|
||||
|
||||

|
||||

|
|
@ -21,4 +21,4 @@ This server is running proxmox at the moment, to allow for virtualization of all
|
|||
- k3s_worker
|
||||
- Worker in my K3S cluster
|
||||
|
||||

|
||||

|
23
src/content/servers/hyperion.md
Normal file
23
src/content/servers/hyperion.md
Normal file
|
@ -0,0 +1,23 @@
|
|||
---
|
||||
title: 'Hyperion'
|
||||
lastUpdated: '03.08.2024'
|
||||
---
|
||||
|
||||
## What is it?
|
||||
|
||||
Oceanus is my main VM server. It used to be an office PC, but has since been re-purposed as a tiny home server.
|
||||
|
||||
## Specs
|
||||
|
||||
- MODEL: HP Elitedesk 600 G3
|
||||
- CPU: i5 6500
|
||||
- RAM: 16 GB DDR4
|
||||
- Storage:
|
||||
- 256 GB NVME SSD
|
||||
- 128 GB SATA SSD
|
||||
|
||||
## What is on it?
|
||||
|
||||
This is one of the more powerful nodes in my Proxmox cluster. Mostly used for decent CPU performance tasks.
|
||||
|
||||

|
BIN
src/content/servers/images/cluster.jpg
Normal file
BIN
src/content/servers/images/cluster.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.2 MiB |
Binary file not shown.
Before Width: | Height: | Size: 717 KiB |
BIN
src/content/servers/images/elitedesk_800.jpg
Normal file
BIN
src/content/servers/images/elitedesk_800.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.5 MiB |
Binary file not shown.
Before Width: | Height: | Size: 542 KiB |
|
@ -21,4 +21,4 @@ This server is running proxmox at the moment, to allow for virtualization of all
|
|||
- k3s_worker
|
||||
- Worker in my K3S cluster
|
||||
|
||||

|
||||

|
|
@ -22,4 +22,4 @@ This server is running proxmox at the moment, to allow for virtualization of all
|
|||
- k3s_worker
|
||||
- Worker in my K3S cluster
|
||||
|
||||

|
||||

|
|
@ -34,6 +34,7 @@ const servers = (await getCollection('servers'));
|
|||
a {
|
||||
margin-top: 0.5em;
|
||||
margin-bottom: 0.5em;
|
||||
padding: 5px;
|
||||
}
|
||||
site_header{
|
||||
text-align: center;
|
||||
|
|
Loading…
Reference in a new issue