From 5d68ff90a8dd6de3cece6e9e84146f3e20d98e03 Mon Sep 17 00:00:00 2001 From: sascha Date: Fri, 14 Aug 2026 10:34:29 +0200 Subject: [PATCH] =?UTF-8?q?Hetzner-DNS-Vaultalias=20sicher=20aufl=C3=B6sen?= =?UTF-8?q?:=20app.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app.py b/app.py index c5ffbf8..ee5ffdf 100644 --- a/app.py +++ b/app.py @@ -984,6 +984,9 @@ def _get_hetzner_dns_token() -> str: token = _read("HETZNER_DNS_TOKEN") if token: return token + aliases = [value for key, value in _vault_cache.items() if "hetzner" in key.lower() and "dns" in key.lower() and value.strip()] + if len(aliases) == 1: + return aliases[0].strip() rc, _out, err = _ssh( "sascha@10.4.1.116", "sudo bash /data/stacks/homelab-butler/vault-sync.sh",