freigabe.sh startet freigabe.py (Passwort, nur lesen, nichts mit Punkt am Anfang) und einen Cloudflare Quick Tunnel. Anleitung fuer Agents in .docs/Freigabe.md, Hinweis darauf in .claude/CLAUDE.md. Das Passwort selbst bleibt in .freigabe-passwort ausserhalb von git. Dashboard: Unter 900 px bleibt die Navigation beim Scrollen stehen, nur das Logo scrollt weg. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 lines
704 B
Bash
Executable File
19 lines
704 B
Bash
Executable File
#!/bin/sh
|
|
# Gibt das Dashboard für Kollegen frei: mit Passwort, nur lesen, über einen
|
|
# Cloudflare-Tunnel ohne Konto. Die Adresse steht weiter unten im Kasten
|
|
# (https://....trycloudflare.com) und ist nach jedem Start eine neue.
|
|
# Läuft, solange dieses Fenster offen ist. Beenden mit Ctrl+C.
|
|
cd "$(dirname "$0")" || exit 1
|
|
command -v cloudflared >/dev/null || { echo "cloudflared fehlt: brew install cloudflared"; exit 1; }
|
|
|
|
python3 freigabe.py &
|
|
SERVER=$!
|
|
trap 'kill $SERVER 2>/dev/null' EXIT INT TERM
|
|
sleep 1
|
|
kill -0 $SERVER 2>/dev/null || exit 1
|
|
|
|
# Der Mac schläft nicht ein, solange die Freigabe läuft.
|
|
caffeinate -is -w $SERVER &
|
|
|
|
cloudflared tunnel --no-autoupdate --url http://127.0.0.1:4330
|