From b97bc25bc27d82c2222cb0ef079f6e545a68a7d4 Mon Sep 17 00:00:00 2001 From: Matthias Andreas Benkard Date: Sat, 22 Aug 2026 21:37:47 +0200 Subject: =?UTF-8?q?Ver=C3=B6ffentlichung=20der=20Web-App=20als=20Cloudflar?= =?UTF-8?q?e-Worker?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Die App wurde bislang ausschließlich örtlich betrieben; für die Auslieferung über das Netz fehlte jede Vorkehrung. Sie wird nunmehr als reiner Asset-Worker "bav" bereitgestellt, ohne Serverkode und damit ohne Änderung an der Eigenschaft, dass keine Eingaben übermittelt werden. - wrangler.jsonc: Worker-Name "bav", Verzeichnis ./app als Assets-Wurzel, not_found_handling "single-page-application", damit unbekannte Pfade auf index.html zurückfallen. - veroeffentlichen.sh: einzeiliger Aufruf von npx wrangler deploy im Projektverzeichnis; weitere Argumente werden durchgereicht, etwa --dry-run. - app/.assetsignore: .DS_Store, .claude und README.md bleiben vom Upload ausgenommen. Die Veröffentlichung selbst ist nicht ausgeführt worden; sie setzt eine Anmeldung bei Cloudflare voraus (npx wrangler login oder CLOUDFLARE_API_TOKEN). Co-Authored-By: Claude Opus 5 --- veroeffentlichen.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 veroeffentlichen.sh (limited to 'veroeffentlichen.sh') diff --git a/veroeffentlichen.sh b/veroeffentlichen.sh new file mode 100755 index 0000000..c288b4e --- /dev/null +++ b/veroeffentlichen.sh @@ -0,0 +1,5 @@ +#!/bin/sh +# Veröffentlicht die Webanwendung als Cloudflare-Worker „bav“. +set -eu +cd "$(dirname "$0")" +exec npx --yes wrangler@latest deploy "$@" -- cgit v1.2.1