Aller au contenu

Trace install tas - Headscale

De Loic Wiki
Version datée du 19 mars 2026 à 00:43 par Maintenance script (discussion | contributions) (Phase 2 : enrichissement documentation)

Trace install tas - Headscale

Rôle

Contrôleur Tailscale self-hosted et interface Headscale UI.

Accès

Ports

8089 API, 8090 UI, 25689 public avec routage /web* vers UI

Exécution / runtime

Quadlets systemd user : headscale.container et headscale-ui.container ; conteneurs headscale et systemd-headscale-ui

Chemins de configuration

  • /home/loic/.config/containers/systemd/headscale.container
  • /home/loic/.config/containers/systemd/headscale-ui.container
  • /home/loic/headscale/config
  • /home/loic/headscale/data

Volumes / persistance

  • /home/loic/headscale/config -> /etc/headscale
  • /home/loic/headscale/data -> /var/lib/headscale

Dépendances

  • Caddy 25689 avec handle /web* -> 8090 et handle -> 8089

Remarques

La séparation API/UI est importante. Le port 8089 ne doit pas être réutilisé pour d'autres services documentaires.

Maintenance documentaire

Lors d'un changement de config Headscale, de pairing, de routage /web* ou de données persistées, mettre à jour cette page et la page centrale.

Trace documentaire

Cette page fait partie de Trace install tas.