From ec0420962be2492c3d40e2fed530e337380064f6 Mon Sep 17 00:00:00 2001 From: mr-forust Date: Thu, 18 Jun 2026 14:26:58 +0200 Subject: [PATCH] hotfix: update headscale config for v0.29.0 breaking changes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ephemeral_node_inactivity_timeout → node.ephemeral.inactivity_timeout - randomize_client_port → randomizeClientPort in policy file --- headscale/config/headscale.yaml.example | 5 +++-- headscale/config/policy.json.example | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/headscale/config/headscale.yaml.example b/headscale/config/headscale.yaml.example index 1a485bf..6242ccc 100644 --- a/headscale/config/headscale.yaml.example +++ b/headscale/config/headscale.yaml.example @@ -33,7 +33,9 @@ derp: auto_update_enabled: true update_frequency: 24h disable_check_updates: false -ephemeral_node_inactivity_timeout: 30m +node: + ephemeral: + inactivity_timeout: 30m database: type: sqlite debug: false @@ -76,4 +78,3 @@ unix_socket: /var/run/headscale/headscale.sock unix_socket_permission: "0770" logtail: enabled: false -randomize_client_port: false diff --git a/headscale/config/policy.json.example b/headscale/config/policy.json.example index 6e2e93a..a45879f 100644 --- a/headscale/config/policy.json.example +++ b/headscale/config/policy.json.example @@ -8,7 +8,8 @@ "tagOwners": {}, "hosts": {}, "acls": [ - { +{ + "randomizeClientPort": false, "#ha-meta": { "name": "users", "open": true