fix(frontend): Ursprung der HoneyOS-Leiste kommt aus der .env
Die Adresse im <script>-Tag stand fest im Quelltext, waehrend die CSP aus HONEYBAR_ORIGIN kam. Wer die Leiste woanders betreibt, bekam genau den Widerspruch: die CSP erlaubte den eigenen Ursprung, geladen wurde der alte. Beides speist sich jetzt aus derselben Variablen. Ist sie leer, nimmt vite.config.ts den Tag ganz heraus — sonst bliebe src="/honeybar/honeybar.js" stehen und der Service Worker beantwortete das mit index.html. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
1d933c5c73
commit
6c7eb348b0
5 files changed
+38
-12
No files matched your search
@@ -18,6 +18,7 @@ services:
|
||||
dockerfile: deploy/Dockerfile
|
||||
args:
|
||||
# Wird in die index.html eingebacken, siehe dort.
|
||||
HONEYBAR_ORIGIN: ${HONEYBAR_ORIGIN:-}
|
||||
HONEYBAR_KEY: ${HONEYBAR_KEY:-}
|
||||
image: gitea.honeyy.duckdns.org/docker/aether:latest
|
||||
restart: unless-stopped
|
||||
|
||||
Reference in new issue
Block a user