Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 3.02 KB

README.md

File metadata and controls

48 lines (35 loc) · 3.02 KB

Super-Linter

🏡 nidr0x Homelab

Welcome to the nidr0x Homelab repository! Here you'll find Kubernetes manifests and Argo CD definitions for a homelab environment, all running on top of Talos. This setup includes a wide range of applications, each organized into its own folder, with versioning expertly managed by Renovate.

⚙️ Application list

🛠️ Changelog

Check the commit history

🔗 External cloud dependencies

While most of my infrastructure and workloads are self-hosted I do rely upon the cloud for certain key parts of my setup. This saves me from having to worry about two things. (1) Dealing with chicken/egg scenarios and (2) services I critically need whether my cluster is online or not.

Service Use Cost
Cloudflare Domain & Oauth (Using Zero Trust) ~$10/yr
GitHub Repository Free
ZeroSSL Issuing SSL Certificates via Cert Manager Free
Total: ~$10/yr

📁 Repository structure

The repository is organized into folders by application. Each folder contains the necessary manifest files to deploy the application on a Kubernetes cluster. The argocd folder contains files for setting up and managing ArgoCD.