Build
Ultra Lightweight NAS
Storage servers are needed every where and usually several. Usually there is absolutely no need for any GUI or other stuff bloating the server. The best is a plain NFS Server - it's fast and romust.
Since 1975, a HomeLab enthusiast. In IT 1970 →, 25y for Fortune 500 companies, rest as independent entrepreneur and senior consultant, IT and Management. Happily retired from IT 2011 and totally 2020.
Build
Storage servers are needed every where and usually several. Usually there is absolutely no need for any GUI or other stuff bloating the server. The best is a plain NFS Server - it's fast and romust.
Basics
Git is one of the fundamental tool any homelabber needs. Git repositories can be on site, but better off site on GitLab or GitHub. Some stuff needs to be on local servers and can easily by self hosted or just local. #git
Tools
One of my favorite automation tools is my TemplateBuilder. T.Builder Creates a K8s/K0s cluster in minutes. 5.1. includes Debian and Alpine; Dockge, fzf, exa, nala and the K0s installation wizard. It's also faster. I use it daily to create VM's or Kubernetes clusters.
Cloud-init is the industry standard multi-distribution method for cross-platform cloud instance initialization. It is supported across all major public cloud providers, provisioning systems for private cloud infrastructure, and bare-metal installations.
Build
For small servers we need tiny Kubernetes nodes like K0s. This is my how i repurposed an old wrecked laptop as an tiny min server running a Kubernetes cluster - K0s. #k0s
Networking
SDN The Software-Defined Network enables the creation of virtual zones and networks (VNets) including a DHCP. This functionality simplifies advanced network configurations for home labbing. The benefits in a more responsive and adaptable network infra. #pve #sdn
Build
Building templates with a script. How to use bash, whiptail, pve qm commands and wget. At the same time VM's can be applied for large Kubernetes clusters (K8s, K3s, K3s HA, K0s). LArge lettering done with figlet.
Networking
Proxmox Firewalls are there for a good reason. And they are on 3 levels, so take them seriously and put them on. Use a VLAN for the Management Interface. Practical section with examples.
Networking
After all the bad things pfSense brought to the table in the form of broken promises vi-a-vie the pfSense +, I think it's time for even me to start going with OPNsense. To make it more interesting, I set it up using only one NIC. There is one use-case - the Data Center bare metal setups.
Tools
New tools for the HomeLab. Dockge for Docker Container Management and Lapce an open source code editor written in Rust. Nala is a fantastic frontend to APT. #dockage #nala #lapce #figlet #figurine
Update
Version 5.0 is released as beta. This is the tool I use to spin up VM's with/with out Docker or other parts. You can use it by just editing a few variables to create VM's or Templates or Kubernetes clusters. New app are Dockge, licenced Docker and Portainer.
Build
PXE is the way to go of booting and installing stuff in a large environments, netboot.xyz is a smart system that handles legacy and UEFI as OS and tools alike. It's the one-stop app for installing or running live images in a lab.