No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
renovate-bot 174b0a1260
All checks were successful
Validation / compose-images (push) Successful in 10s
Validation / renovate-config (push) Successful in 3s
Merge pull request 'chore(deps): update ghcr.io/tale/headplane docker tag to v0.8.2' (#7) from renovate/ghcr.io-tale-headplane-0.x into main
2026-10-23 00:01:15 +02:00
.forgejo/workflows fix(ci): inspect pinned image digests independently of tags 2026-10-19 21:28:49 +02:00
examples feat: versionner la stack headscale sans données ni secrets 2026-10-09 19:31:55 +02:00
.gitignore ci: add compose, image and renovate config checks 2026-10-10 19:38:37 +02:00
Caddyfile feat: versionner la stack headscale sans données ni secrets 2026-10-09 19:31:55 +02:00
docker-compose.yml chore(deps): update ghcr.io/tale/headplane docker tag to v0.8.2 2026-10-22 22:01:02 +00:00
README.md feat: versionner la stack headscale sans données ni secrets 2026-10-09 19:31:55 +02:00
renovate.json feat: gérer les mises à jour avec Renovate sur Forgejo 2026-10-09 20:57:35 +02:00

Headscale

Déploiement dans /opt/headscale. Headscale et Headplane partagent ce dépôt. Routes dans Caddyfile, TLS terminé par Caddy. Configs actives, secrets et bases hors Git ; exemples dans examples/. Copier les exemples vers les chemins montés et renseigner les secrets pour une nouvelle installation.

STUN utilise UDP 3478. Vérifier le NAT et les IP publiques DERP avant une réinstallation. Headplane utilise le socket Docker pour gérer Headscale : :ro ne limite pas les pouvoirs de l'API.

docker compose up -d