Add DJ curation metadata, public auto-play radio, and Lyria web controls.

Extensive per-track meta feeds DeepSeek planning. Caravan of the Night kept with electric guitar marked disliked. Sahara Saz remains gold standard. Gateway index.html auto-plays on tinqs.com.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-07 15:20:10 +01:00
parent 4b2003866d
commit b2aad43a44
25 changed files with 1869 additions and 75 deletions
+20 -1
View File
@@ -160,7 +160,26 @@ cd live-radio
git lfs install && git lfs pull
```
Static player preview: `https://tinqs.com/tinqs/live-radio/src/branch/main/gateway/player.html` (shell only — audio streams from your running server).
### Public auto-play (Git Studio / tinqs.com)
**Share this link** — opens in browser and starts shuffling saved tracks from Git LFS (no local server):
**https://tinqs.com/tinqs/live-radio/src/branch/main/gateway/index.html**
Click **Preview** or the expand icon on that file in Git Studio. If the browser blocks autoplay, tap **Start Live Ozan Radio** once.
After generating new tracks locally, refresh the public page:
```powershell
python -m ozan_radio export-web
git add gateway/index.html gateway/playlist.json
git commit -m "Update public radio playlist"
git push
```
New generations auto-update `gateway/index.html` when the local server saves a track (`queue.add`).
Full dashboard (`gateway/player.html` or `http://127.0.0.1:8787/player`) still needs the FastAPI server for DJ chat, Lyria compose, and settings.
## Agent usage