Homelab
A learning-focused homelab repository for Ubuntu server management, featuring custom dotfiles and a CLI tool for installations and maintenance.
~/homelab
$ homelab install docker
✓ docker engine installed
$ homelab tether
✓ usb0 up
· network systemd-networkd
· shell dotfiles linked
Overview
A learning-focused homelab repository for Ubuntu server management, featuring custom dotfiles and a CLI tool for installations and maintenance. Demonstrates Bash scripting, systemd network configuration, dotfile management, and Ubuntu server administration.
Highlights
- CLI tool for Docker installs and USB tethering updates
- Modular bash configuration with functions and aliases
- systemd-networkd setup for USB tethering
Stack
BashDockerUbuntusystemdLinux