From 3b12d2e9434ead82872d58ae6794b3ad58bdf787 Mon Sep 17 00:00:00 2001 From: marc Date: Mon, 24 Aug 2026 22:11:19 +0200 Subject: [PATCH] =?UTF-8?q?feat(honeybar):=20Adresse=20auf=20honeyos.duckd?= =?UTF-8?q?ns.org,=20Schl=C3=BCssel=20aus=20der=20Bauzeit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit HoneyOS liegt auf einer anderen Site als Aether – duckdns.org steht auf der Public-Suffix-Liste, die gemeinsame Endung zaehlt fuer den Browser also nicht. Folge: bei der Anfrage der Leiste schickt er die HoneyOS-Sitzung nicht mit, und ohne zweiten Ausweis bekaeme sie nie eine App-Liste. - data-key kommt aus HONEYBAR_KEY in der .env und wird beim Bauen von Vite in die index.html eingesetzt. Bewusst nicht im Quelltext: er kaeme sonst ins Repo und liesse sich nur mit einer Code-Aenderung wechseln. - Leer gebaut heisst data-key="" – die Leiste bekommt dann keine Liste, Aether bleibt davon unberuehrt. Nach einer Aenderung an HONEYBAR_KEY ist ein `build app` noetig, ein Neustart genuegt nicht. Co-Authored-By: Claude Opus 5 --- deploy/.env.example | 9 ++++++++- deploy/Dockerfile | 4 ++++ deploy/docker-compose.yml | 3 +++ frontend/index.html | 14 +++++++++++--- 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/deploy/.env.example b/deploy/.env.example index 1163de0..e81f767 100644 --- a/deploy/.env.example +++ b/deploy/.env.example @@ -70,7 +70,14 @@ ADMIN_PASSWORD=changeme_strong_admin_password # # Muss exakt zur Adresse im + auf denselben Ursprung zeigen — sonst blockt die CSP. + + data-key kommt aus HONEYBAR_KEY in der .env und wird beim Bauen + eingesetzt. HoneyOS liegt auf einer anderen Site als Aether + (duckdns.org ist ein public suffix), deshalb schickt der Browser die + HoneyOS-Sitzung nicht mit — ohne diesen zweiten Ausweis bekäme die + Leiste nie eine App-Liste. Der Schlüssel steht bewusst nicht im + Quelltext: er käme sonst ins Repo und liesse sich nur mit einer + Code-Änderung wechseln. --> +