This is my personal infrastructure monorepo for managing my homelab environment.
ansible/- System configuration and provisioningesphome/- ESPHome device configurations and build toolskubernetes/- Kubernetes application manifestsopentofu/- Cloud infrastructure (DNS, etc.)scripts/- Automation and tooling
# Enter development environment
nix develop
# Install pre-commit hooks
pre-commit install
# Run linting
./scripts/lintThis repository is designed specifically for my environment and use cases.