Root cause: only /data/sounds/ survives container recreation (it's the volume-mounted directory). /data/hub-state.json was written to the container's ephemeral layer and lost on every redeploy. - State file now saved to /data/sounds/hub-state.json - Auto-migrates from legacy /data/hub-state.json if found - Favorites and radio volumes will now persist across deploys Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| discord.ts | ||
| middleware.ts | ||
| persistence.ts | ||
| plugin.ts | ||
| sse.ts | ||