My GitOps workflow repository, which I use to host several services at home or publicly
Find a file
siron-bot 25f3745f44
All checks were successful
Flux Local / Flux Local - Diff kustomization (pull_request) Has been skipped
Flux Local / Flux Local - Filter (pull_request) Successful in 2s
Flux Local / Flux Local - Diff helmrelease (pull_request) Successful in 10s
Flux Local / Flux Local - Test (pull_request) Successful in 5m11s
chore(deps): update ghcr.io/siderolabs/kubelet docker tag to v1.36.1
2026-05-13 10:03:09 +00:00
.forgejo/workflows disable local user login and ci has token 2026-05-07 14:00:53 +02:00
.renovate add github auth token 2026-04-09 15:21:56 +02:00
bootstrap chore(deps): update flux operator group to v0.49.0 2026-05-13 09:27:55 +00:00
k8s chore(deps): update ghcr.io/siderolabs/kubelet docker tag to v1.36.1 2026-05-13 10:03:09 +00:00
op-templates move away from pulumi due to miserable debugging experience with talos 2025-07-31 21:19:21 +02:00
.gitignore move talos files to k8s folder 2026-03-20 11:58:54 +01:00
mise.toml chore(deps): update dependency helmfile to v1.5.0 2026-05-07 22:17:53 +00:00
README.md automatic code style apply, shouldn't break a thing 2026-04-09 12:36:47 +02:00
renovate.json5 automatic code style apply, shouldn't break a thing 2026-04-09 12:36:47 +02:00

## Home Cluster

_... managed using Flux and Renovate


This is my homelab setup repository. It's a mono repository to provide a simple setup to recreate a cluster in a simple fashion!

I try to follow Infrastructure as Code (IaC) and GitOps guidelines, using tools such as:

General setup

My setup relies on my Home network. That being managed by a Unifi Dreamrouter, along several Unifi switches.

The basics of this cluster rely on: