back to home

drag0n141 / home-ops

HomeOps driven by Kubernetes and GitOps using Flux

View on GitHub
53 stars
0 forks
3 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing drag0n141/home-ops in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/drag0n141/home-ops)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

My Home Operations Repository :octocat: _... managed with Flux, Renovate, and GitHub Actions_ šŸ¤–       :wrench:  Tools | Tool | Purpose | |--------------------------------------------------------------------|--------------------------------------------------------------------------| | flux | Operator that manages the kubernetes cluster based on the Git repository | | go-task | A task runner / simpler Make alternative written in Go | | sops | Encrypts kubernetes secrets with Age | šŸ’» Main Cluster | Node | Hostname | RAM | Storage | Function | Operating System | |------------------|----------|------|------------------------------|------------|------------------| | Intel NUC13ANHI5 | K8s-M01 | 64GB | OS-Disk 512GB, Ceph-Disk 4TB | Kubernetes | Talos | | Intel NUC13ANHI5 | K8s-M02 | 64GB | OS-Disk 512GB, Ceph-Disk 4TB | Kubernetes | Talos | | Intel NUC13ANHI5 | K8s-M03 | 64GB | OS-Disk 512GB, Ceph-Disk 4TB | Kubernetes | Talos | šŸ’½ Proxmox Cluster | Node | Hostname | RAM | Storage | Function | Operating System | |------------------|----------|------|------------------------------|----------|------------------| | Intel NUC13ANHI5 | PRX01 | 64GB | OS-Disk 256GB, Ceph-Disk 2TB | VM Host | Proxmox 8.3 | | Intel NUC13ANHI5 | PRX02 | 64GB | OS-Disk 256GB, Ceph-Disk 2TB | VM Host | Proxmox 8.3 | | Intel NUC13ANHI5 | PRX03 | 64GB | OS-Disk 256GB, Ceph-Disk 2TB | VM Host | Proxmox 8.3 | šŸ’½ Server | Node | Hostname | RAM | Storage | Function | Operating System | |-------------------|-----------|-------|---------------------------------------------------------------|-----------------|------------------| | Self-Build Server | NAS01 | 64GB | 6 x 20TB HDD (data), 2 x 1TB NVME (system) | NAS | TrueNas Scale | | Self-Build Server | Proxmox02 | 256GB | 5 x 8TB HDD (data), 2 x 1TB SSD (vms) | Backup Server | Proxmox 8.2 | 🌐 Network | Vendor | Model | Function | |----------|------------------------------|-----------------------------------------------------------------------| | Unifi | USW Aggregation 8 Port | Main Rack Switch and 10G SFP+ | | Unifi | USW Enterprise 48 PoE | Second Rack Switch with RJ45, connected with 10G SFP+ | | Unifi | USW Pro Max 16 | Livingroom Switch for TV and everything else, connected with 10G SFP+ | | Unifi | UDM-SE | Main Router connected to USW Aggregation with 10G SFP+ | Kubernetes nodes are on their own VLAN which has access to the NAS. ā˜ļø Cloud Dependencies While most of my infrastructure and workloads are self-hosted I do rely upon the cloud for parts that are hard to self-host. | Service | Use | Cost | |----------------------------------------------------|--------------------------------------------------------------------|----------------| | 1Password | Secrets with External Secrets | ~65€/yr | | Cloudflare | Domain Management | Free | | Netcup | Domain(s) | ~24€/yr | | Eweka | Usenet Access | ~35€/yr | | Newshosting | Usenet Access | ~20€/yr | | GitHub | Hosting this repository and continuous integration/deployments | Free | | Migadu | Email hosting for Kubernetes Mails | ~20€/yr | | Mullvad | VPN | ~60€/yr | | Pushover | Kubernetes Alerts | 5€ OTP | | iDrive E2 | S3 Offsite Backup | ~90€/yr | | | | Total: ~26€/mo | Stargazers