gitextract_h1nphho3/ ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ ├── feature-request.md │ │ └── question.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── linters/ │ │ ├── .markdownlint.yaml │ │ ├── .prettierignore │ │ ├── .prettierrc.yaml │ │ ├── .tflint.hcl │ │ └── .yamllint.yaml │ ├── renovate.json5 │ └── workflows/ │ ├── dependency.yaml │ └── lint.yaml ├── .gitignore ├── .gitmodules ├── Helm/ │ └── apps/ │ ├── changedetection/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── cyberchef/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── service.yaml │ │ └── values.yaml │ ├── diagrams/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── service.yaml │ │ └── values.yaml │ ├── firefly/ │ │ ├── .helmignore │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── firefly-bot-deployment.yaml │ │ │ ├── firefly-pvc.yaml │ │ │ └── gateway-api.yaml │ │ └── values.yaml │ ├── foldingathome/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── gateway-api.yaml │ │ │ └── statefulset.yaml │ │ └── values.yaml │ ├── freshrss/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── homebox/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── it-tools/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── pdb.yaml │ │ │ └── service.yaml │ │ └── values.yaml │ ├── linkwarden/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── mazanoke/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── service.yaml │ │ └── values.yaml │ ├── mealie/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── service.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── media/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── flaresolverr.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kavita.yaml │ │ │ ├── media-pvc.yaml │ │ │ ├── overseer.yaml │ │ │ ├── prowlarr.yaml │ │ │ ├── radarr.yaml │ │ │ ├── sonarr.yaml │ │ │ └── transmission.yaml │ │ └── values.yaml │ ├── n8n/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── nodered/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── nodered-pvc.yaml │ │ └── values.yaml │ ├── openbooks/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── reactiveresume/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── storage/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── gateway-api.yaml │ │ │ ├── storage-pvc.yaml │ │ │ └── syncthing.yaml │ │ └── values.yaml │ ├── uptimekuma/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── uptime-kuma-pvc.yaml │ │ └── values.yaml │ ├── vikunja/ │ │ ├── .helmignore │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ ├── wallabag/ │ │ ├── .helmignore │ │ ├── CHANGELOG.md │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates/ │ │ │ ├── database.yaml │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── pdb.yaml │ │ │ ├── service.yaml │ │ │ └── storage.yaml │ │ └── values.yaml │ └── website/ │ ├── .helmignore │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── README.md │ ├── templates/ │ │ ├── deployment.yaml │ │ ├── gateway-api.yaml │ │ ├── pdb.yaml │ │ └── service.yaml │ └── values.yaml ├── README.md ├── TODOS.md ├── ansible/ │ ├── hosts/ │ │ ├── group_vars/ │ │ │ ├── master/ │ │ │ │ └── k3s-config.yaml │ │ │ └── workers/ │ │ │ └── k3s-config.yaml │ │ └── inventory │ └── playbooks/ │ └── install/ │ ├── files/ │ │ ├── allContainerLogs │ │ ├── cleanUpOrphanedPods.py │ │ ├── cniLogs │ │ ├── multipath.conf │ │ └── podLogs │ ├── main.yml │ ├── requirements.yml │ └── vars/ │ └── main.yml ├── cluster/ │ └── homelab/ │ ├── age.agekey.public │ ├── apps/ │ │ ├── adminer/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── service.yaml │ │ ├── bentopdf/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── service.yaml │ │ ├── cert-manager/ │ │ │ ├── issuer.yaml │ │ │ ├── kustomization.yaml │ │ │ └── wildcard-certificate.yaml │ │ ├── changedetection/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── cyberchef/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── diagrams/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── firefly/ │ │ │ ├── cnpg.yaml │ │ │ ├── gateway-api.sensitive.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ ├── foldingathome/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ ├── freshrss/ │ │ │ ├── cnpg.yaml │ │ │ ├── gateway-api.sops.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── garden/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ ├── pdb.yaml │ │ │ └── service.yaml │ │ ├── go-ddns-controller/ │ │ │ ├── configMaps.sops.yaml │ │ │ ├── git-repo-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ ├── notifier.yaml │ │ │ ├── provider.yaml │ │ │ └── secret.sops.yaml │ │ ├── gotenberg/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── homebox/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── homepage/ │ │ │ ├── gateway-api.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── homepage-config.sops.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── it-tools/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── koffan/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ ├── secret.sops.yaml │ │ │ ├── service.yaml │ │ │ └── storage.yaml │ │ ├── kustomization.yaml │ │ ├── linkwarden/ │ │ │ ├── cnpg.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ ├── mazanoke/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── mealie/ │ │ │ ├── gateway-api.sops.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── media/ │ │ │ ├── gateway-api.sops.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── shelfmark/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── service.yaml │ │ │ └── storage.yaml │ │ ├── n8n/ │ │ │ ├── cnpg.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ ├── networking-toolbox/ │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── service.yaml │ │ ├── nodered/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── observeability/ │ │ │ ├── helm-release.sensitive.sops.yaml │ │ │ ├── kubernetes-server-metrics.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── loki-helm-release.yaml │ │ │ ├── namespace.yaml │ │ │ └── trivy.yaml │ │ ├── openbooks/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── paperless-ngx/ │ │ │ ├── gateway-api.sensitive.yaml │ │ │ ├── helm-release.yaml │ │ │ └── kustomization.yaml │ │ ├── reactiveresume/ │ │ │ ├── cnpg.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ ├── replacedby/ │ │ │ ├── database.yaml │ │ │ ├── deployment.yaml │ │ │ ├── gateway-api.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── service.yaml │ │ ├── storage/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── tika/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── uptimekuma/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── vikunja/ │ │ │ ├── cnpg.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ ├── wallabag/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ └── website/ │ │ ├── helm-release.yaml │ │ ├── kustomization.yaml │ │ ├── namespace.yaml │ │ └── secret.sops.yaml │ ├── base/ │ │ ├── .sops.yaml │ │ ├── apps.yaml │ │ ├── configs.yaml │ │ ├── core.yaml │ │ ├── crds.yaml │ │ ├── flux-system/ │ │ │ ├── gotk-components.yaml │ │ │ ├── gotk-patch.yaml │ │ │ ├── gotk-sync.yaml │ │ │ └── kustomization.yaml │ │ ├── helm.yaml │ │ └── terraform.yaml │ ├── configs/ │ │ ├── flux/ │ │ │ ├── alert.yaml │ │ │ ├── kustomization.yaml │ │ │ └── notification.sops.yaml │ │ ├── istio/ │ │ │ ├── external-gateway-adygenova.yaml │ │ │ ├── external-gateway-replacedby.yaml │ │ │ ├── external-gateway.yaml │ │ │ ├── internal-gateway.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── kustomization.yaml │ │ ├── kyverno/ │ │ │ ├── cleanup-empty-replicasets.yaml │ │ │ ├── default-network-policy.yaml │ │ │ ├── disallow-default.yaml │ │ │ ├── disallow-helm-tiller.yaml │ │ │ ├── disallow-latest-tag.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── inject-image-pull-secrets.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── no-privileged.yaml │ │ │ ├── require-drop-all.yaml │ │ │ ├── restrict-node-port.yaml │ │ │ └── restrict-service-external-ips.yaml │ │ ├── metallb/ │ │ │ ├── ip-pool.yaml │ │ │ ├── kustomization.yaml │ │ │ └── l2-advertisement.yaml │ │ ├── system-upgrade/ │ │ │ ├── README.md │ │ │ ├── kustomization.yaml │ │ │ └── plans/ │ │ │ ├── latest/ │ │ │ │ ├── agent.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── server.yaml │ │ │ └── stable/ │ │ │ ├── agent.yaml │ │ │ ├── kustomization.yaml │ │ │ └── server.yaml │ │ └── velero/ │ │ ├── kustomization.yaml │ │ └── schedule.yaml │ ├── core/ │ │ ├── archive/ │ │ │ ├── cgroup-gc/ │ │ │ │ ├── helm-release.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ └── namespace.yaml │ │ │ └── kube-vip/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── cert-manager/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── namespace.yaml │ │ │ └── secret.sops.yaml │ │ ├── cluster-critical/ │ │ │ ├── kustomization.yaml │ │ │ └── priority-classes.yaml │ │ ├── cnpg/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── descheduler/ │ │ │ ├── helm-release.yaml │ │ │ └── kustomization.yaml │ │ ├── istio/ │ │ │ ├── cni-helm-release.yaml │ │ │ ├── control-plane-helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── ztunnel-helm-release.yaml │ │ ├── kured/ │ │ │ ├── helm-release.sops.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── kustomization.yaml │ │ ├── kyverno/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── longhorn-system/ │ │ │ ├── db-storageclass.yaml │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── mariadb-operator/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── metallb/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── reflector/ │ │ │ ├── helm-release.yaml │ │ │ ├── image_pull_secret.sops.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── rook-ceph/ │ │ │ ├── helm-release.yaml │ │ │ └── kustomization.yaml │ │ ├── system-upgrade/ │ │ │ └── kustomization.yaml │ │ ├── tofu-controller/ │ │ │ ├── helm-release.yaml │ │ │ └── kustomization.yaml │ │ ├── trivy/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ └── velero/ │ │ ├── helm-release.yaml │ │ ├── kustomization.yaml │ │ ├── namespace.yaml │ │ └── secret.sops.yaml │ ├── crds/ │ │ ├── external-snapshotter/ │ │ │ ├── crds.yaml │ │ │ └── kustomization.yaml │ │ ├── gateway-api/ │ │ │ ├── crds.yaml │ │ │ └── kustomization.yaml │ │ ├── istio/ │ │ │ ├── helm-release.yaml │ │ │ ├── kustomization.yaml │ │ │ └── namespace.yaml │ │ ├── kustomization.yaml │ │ └── mariadb-operator/ │ │ ├── helm-release.yaml │ │ ├── kustomization.yaml │ │ └── namespace.yaml │ ├── helm/ │ │ ├── aqua/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── bjw-s/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── cert-manager/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── cnpg/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── descheduler/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── gabe565/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── go-ddns-controller/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── istio/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── k8s-at-home/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── kube-vip/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── kubereboot/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── kustomization.yaml │ │ ├── kyverno/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── longhorn-system/ │ │ │ ├── kustomization.yaml │ │ │ └── longhorn-repo.yaml │ │ ├── maikumori/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── mariadb-operator/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── metallb/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── metrics-server/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── observability/ │ │ │ ├── kube-prometheus-stack.yaml │ │ │ ├── kustomization.yaml │ │ │ └── loki-stack.yaml │ │ ├── reflector/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── rook/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── tika/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── tofu-controller/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ ├── unofficial/ │ │ │ ├── jameswynn.yaml │ │ │ └── kustomization.yaml │ │ ├── velero/ │ │ │ ├── kustomization.yaml │ │ │ └── repo.yaml │ │ └── wger/ │ │ ├── kustomization.yaml │ │ └── repo.yaml │ ├── storage/ │ │ ├── kustomization.yaml │ │ └── rook-ceph-cluster/ │ │ ├── helm-release.yaml │ │ └── kustomization.yaml │ ├── template.secret.yaml │ └── terraform/ │ ├── homelab-iac-secrets.sops.yaml │ ├── homelab-iac.yaml │ └── kustomization.yaml ├── docs/ │ ├── Backups.md │ ├── Flux.md │ ├── Getting Started.md │ ├── Longhorn.md │ ├── SettingUpCertManager.md │ ├── SettingUpRenovate.md │ ├── Sops.md │ ├── Troubleshooting.md │ └── tofu.md ├── local/ │ └── docker-compose.yaml └── upgrades/ └── v1.35.0+k3s1.yaml