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:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user