No description
Find a file
Ryan Grippeling b40b7228c1 chore(renovate): extend het org-preset op een gepinde versie
Het preset gaat zelf van een gepinde verwijzing uit: default.json draagt een
soak-uitzondering voor preset-updates (die alleen bestaat als er een versie te
bumpen valt) en een pinDigests: false waarvan de beschrijving zegt dat de
verwijzing 'is already pinned to a protected semver release tag'.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 08:05:20 +02:00
README.md docs: webgrip org profile overview (.profile) 2026-06-25 20:53:59 +02:00
renovate.json chore(renovate): extend het org-preset op een gepinde versie 2026-09-22 08:05:20 +02:00

webgrip

Self-hosted homelab & platform engineering — GitOps all the way down.

What's here

Repo What it is
homelab-cluster The cluster: Flux + HelmRelease + Kustomize on Talos Linux. Secrets via External Secrets + OpenBao. Full LGTM observability.
workflows Reusable Forgejo Actions library — uses: webgrip/workflows/.forgejo/workflows/<name>@main powers CI across every repo.
infrastructure Shared infrastructure & service definitions.
renovate-config Shared Renovate presets for org-wide dependency automation.

How we build

In-cluster Forgejo Actions runners cut releases via semantic-release and push images to a self-hosted Harbor registry. No external CI, no external registry — it all runs on the cluster it deploys to.

Stack

Talos Linux · Kubernetes · Flux CD · Cilium · Longhorn · CloudNativePG · OpenBao · External Secrets · Authentik · Grafana / Prometheus / Loki / Tempo · Harbor · Forgejo


Mirror of record: https://forgejo.webgrip.dev/webgrip · GitHub kept as a downstream backup.