The GitOps non-Kubernetes Homelab
The Idea Version control. Infrastructure as code. Auto updates. All one one host, with easy expansion and freedom of choice for everything. This is my homelab. Say there is an update for a service I run on my server - I click a button, and it it applied. A file path changed? git push. Want branch protection or a proper test environment? Setup another server that takes the exact same config, just on a different branch....
Homelab
My homelab is constantly evolving. The latest will be on my homelab git repo Currently I am using a docker-based homelab. The plan is to switch to a GitOps based homelab. (see here) This site will serve as a place for specific projects and things that need a few more words than the ones in a config file. Here is a picture of my whole homelab: Network UPS Tools (NUT) Battery backup for all the network and homelab things....
This Website
How I made this Website The goal of this is to have a folder of files I can edit, then upload to GitHub, and have a website built whenever there is a commit. Install hugo Install via package manager, ie: dnf install hugo Choose a directory, then hugo new site ./ I referenced this YouTube video to get me started Set a theme Download a theme, and set it in hugo....