Another headscale chart that support OIDC (and other secrets from existingSecrets)
  • Go Template 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
jessebot b83b6974dc
All checks were successful
Renovate / run-renovate (push) Successful in 8s
Renovate / renovate (push) Successful in 0s
fix server_url evaluation
2026-08-16 20:18:41 +00:00
.forgejo fix server_url evaluation 2026-08-16 20:18:41 +00:00
charts/headscale Update to version 0.5.3 and regenerate docs. 2026-08-07 09:14:28 +00:00
.pre-commit-config.yaml clean up headscale for proper releases and renovate runs 2026-05-14 21:36:34 +02:00
AI_POLICY.md clean up headscale for proper releases and renovate runs 2026-05-14 21:36:34 +02:00
CODE_OF_CONDUCT.md clean up headscale for proper releases and renovate runs 2026-05-14 21:36:34 +02:00
LICENSE move license to root directory so readme is included 😅 2026-02-04 10:23:38 +01:00
README.md update forgejo workflows 2026-08-16 18:49:08 +02:00
renovate.json add new release process for headscale chart to codeberg 2026-06-16 15:23:36 +02:00

Headscale helm chart

This is another helm chart for headscale. (This is not officially affiliated with headscale. We're just huge fans)

Features:

  • documented values.yaml file with accompanying README for ease of use
  • optionally use existing Kubernetes Secrets for sensitive init data (private keys, OIDC credentials)
  • optionally use existing Persistent Volume Claims
  • the entire headscale config file is able to be templated
  • no self referencing helm values in the values.yaml
  • hosted on the codeberg

Uses the official upstream docker image: headscale/headscale

Getting Started

helm repo add codeberg.org https://codeberg.org/api/packages/open-engineering/helm
helm repo update
helm install headscale codeberg.org/headscale

local installation

If you're testing locally, you can clone the repo:

git clone https://codeberg.org/open-engineering/headscale-chart

Then go over to the charts/headscale directory:

cd headscale-chart/charts/headscale

And run:

helm install .