radieo/ingest
Pierre-Olivier Mercier f578efa145 ingest: graceful shutdown on SIGTERM
Handle SIGTERM (and SIGINT) to stop the HTTP server cleanly instead of being
killed after Docker's grace period, so `docker compose down` returns in ~1s and
the queue, HTTP clients and database are closed properly. shutdown() runs on a
helper thread since it must not run on the serving thread.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 22:46:53 +08:00
..
radieo ingest: graceful shutdown on SIGTERM 2026-07-02 22:46:53 +08:00
Dockerfile Milestone 3: Navidrome (OpenSubsonic) playback provider 2026-07-02 17:57:38 +08:00
requirements.txt Milestone 4: yt-dlp provider and weighted source scheduler 2026-07-02 17:58:24 +08:00