Hi everyone,
I hope it fits here, as I want to share my project, idea, or “Homelab-as-Code approach”: Proxmox-GitOps, an extensible, self-bootstrapping, and self-contained CI/CD system for LXC container configuration on Proxmox VE. It targets a “one-click” experience—from a single (monorepo) artifact to an adaptable, microservice infrastructure, where containers are configured identically by default, defined only via application logic.

GitHub: stevius10/Proxmox-GitOps
It bootstraps with local Docker and recursively deploys its own control plane into target container, ensuring deterministic, stateless infrastructure via GitOps.

Concepts:
- Ephemeral State: Git repo as the single source of truth over all identically configured containers
- Recursive Self-Containment: Pipeline provisions itself inside containers, monorepo representation for VCS integration
I would love to get some feedback, architectural views, or hear about potential pitfalls—any comment is appreciated. And maybe someone would even like to try it, though I admit it’s still in an early stage.
I hope it fits here, as I want to share my project, idea, or “Homelab-as-Code approach”: Proxmox-GitOps, an extensible, self-bootstrapping, and self-contained CI/CD system for LXC container configuration on Proxmox VE. It targets a “one-click” experience—from a single (monorepo) artifact to an adaptable, microservice infrastructure, where containers are configured identically by default, defined only via application logic.

GitHub: stevius10/Proxmox-GitOps
It bootstraps with local Docker and recursively deploys its own control plane into target container, ensuring deterministic, stateless infrastructure via GitOps.

Concepts:
- Ephemeral State: Git repo as the single source of truth over all identically configured containers
- Recursive Self-Containment: Pipeline provisions itself inside containers, monorepo representation for VCS integration
I would love to get some feedback, architectural views, or hear about potential pitfalls—any comment is appreciated. And maybe someone would even like to try it, though I admit it’s still in an early stage.
Last edited: