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> |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||