plugins: add webamp, the first Teahub plugin #22

Merged
teahubxyz merged 1 commits from plugins/webamp into main 2026-10-22 18:24:45 +00:00
Owner

Adds plugins/, a home for Teahub plugins (manifest + files dropped into Gitea's custom dir), starting with webamp: a Winamp-style player on every page, fed by gandora's playlist.json (demo track fallback).

Already installed on prod (footer appended, original backed up as footer.tmpl.bak-20261022, Gitea restarted). This PR records the source.

Next: an install Action that reads plugin.json.

🤖 Generated with Claude Code

https://claude.ai/code/session_01HLEj1MiGohaV4qJE4NE1Xq

Adds `plugins/`, a home for Teahub plugins (manifest + files dropped into Gitea's custom dir), starting with **webamp**: a Winamp-style player on every page, fed by gandora's `playlist.json` (demo track fallback). Already installed on prod (footer appended, original backed up as `footer.tmpl.bak-20261022`, Gitea restarted). This PR records the source. Next: an install Action that reads `plugin.json`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01HLEj1MiGohaV4qJE4NE1Xq
teahubxyz added 1 commit 2026-10-22 18:19:47 +00:00
A Winamp-style player docked on every page, fed by gandora's playlist.json
(falls back to a demo track). Installed on prod under /data/gitea:
templates/custom/footer.tmpl (appended) and public/assets/plugins/webamp/.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HLEj1MiGohaV4qJE4NE1Xq
teahubxyz merged commit 6baa7127f9 into main 2026-10-22 18:24:45 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: teahubxyz/teahub#22