Skip to content

Peej11/homelab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1,220 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Homelab

... managed with Flux, Renovate, and Github Actions ๐Ÿค–

Dynamic Regex Badge Dynamic Regex Badge
Dynamic YAML Badge Dynamic Regex Badge
Dynamic YAML Badge Dynamic YAML Badge Dynamic Regex Badge Dynamic Regex Badge

๐Ÿ› ๏ธ Tools

Tool Purpose
Flux Operator to manage your K8S cluster based any number of sources including GitHub
Renovate Tool to automate dependency updates
SOPS K8S secrets and configmap manager to encrypt secrets with GnuPG for storage

๐Ÿ–ฅ๏ธ Cluster / Nodes rack

System RAM Storage Role OS
Raspberry Pi 8GB 128GB NVMe SSD Dashboard FullPageOS
Radxa Rock 5B 32GB 1TB NVMe SSD Master Talos
Lenovo ThinkCentre 32GB 1TB NVMe SSD Master Talos
Lenovo ThinkCentre 16GB 1TB NVMe SSD Master Talos
Lenovo ThinkCentre 16GB 1TB NVMe SSD Worker Talos
Lenovo ThinkCentre 16GB 2TB NVMe SSD Worker Talos
Lenovo ThinkCentre 16GB 2TB NVMe SSD Worker Talos
AOOSTAR WTR MAX 32GB 6x 16TB SATA HDD Worker Talos

๐Ÿ“ฆ Storage

System RAM Storage OS
Supermicro 6028U-TR4T+ 128GB 12 x 8TB HDD RAIDZ3 TrueNAS Scale

๐Ÿ›œ Network rack

Vendor Model Function
Ubiquiti Dream Machine Pro Primary Router, Camera Storage, Network Manager
Ubiquiti US-48-500W Rack switch with PoE and 10G SFP+
Ubiquiti U7-Pro Wireless Access Point
Ubiquiti U7-Pro Wall Wireless Access Point
Ubiquiti U7-Pro Wall Wireless Access Point

โ˜๏ธ Cloud Services

Service Use Cost
Backblaze Offsite S3 storage for important files ~$100/yr
Bitwarden Password management Free
Cloudflare Domains and DNS management ~$70/yr
GitHub Hosting this repo and CI/CD Free
Let's Encrypt Issuing SSL Certificates with Cert Manager Free
UniFi Site Manager UniFi External Access Management Free
Total: ~$170/yr