Ein Namensfeld für alles, oben rechts

Bisher fragten Vorschlag und Wertung getrennt nach dem Namen — einmal in der
Filmansicht, einmal über der Liste. Jetzt steht er einmal in der
Reiterleiste und gilt für beides. Wer keinen einträgt, bleibt anonym.

Dazu: make stream geht jetzt an den Server und beendet vorher ein laufendes
OBS. Der lokale Weg heißt make stream-local.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013XVnRop5c3or3B8xE2hpgZ
This commit is contained in:
team3
2026-08-31 13:48:40 +02:00
parent 56c3f10026
commit bbd1270fd9
5 changed files with 46 additions and 56 deletions

View File

@@ -1,4 +1,4 @@
.PHONY: install dev stop sync build prod logs down push pull stream stream-stop mtx mtx-stop
.PHONY: install dev stop sync build prod logs down push pull stream stream-local stream-stop mtx mtx-stop
install:
cd backend && python3 -m venv .venv && .venv/bin/pip install -r requirements.txt
@@ -48,13 +48,19 @@ down:
docker compose down
# ── Senden ───────────────────────────────────────────────────────────────────
# Ohne Argument an den lokalen MediaMTX, sonst an den Server:
# make stream ZIEL=horror.marha.de
ZIEL ?= 127.0.0.1
# Der Regelfall geht an den Server. Ein anderes Ziel bei Bedarf:
# make stream ZIEL=anderer.host
ZIEL ?= horror.marha.de
stream: mtx
# Räumt vorher auf: ein noch laufendes OBS belegt sonst die Sendestrecke,
# und der Tonweg wird sauber neu aufgebaut.
stream: stream-stop
@scripts/stream.sh $(ZIEL)
# Zum Ausprobieren ohne Server, gegen das lokale MediaMTX
stream-local: mtx
@scripts/stream.sh 127.0.0.1
stream-stop:
-@pkill -f "obs --profile filmabend" 2>/dev/null
-@scripts/ton.sh ab