Skip to content

TrackWatch

v2.0.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 4mo Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

automation django django-rest-framework docker music music-tracker
+7 more
python react release-radar self-hosted spotify spotify-api vite

Affected surfaces

breaking_upgrade

Summary

AI summary

Migration from SaaS to self‑hosted Docker architecture.

Full changelog

🚀 Major Update: Fully Dockerized & Self-Hosted

TrackWatch has been re-architected to run entirely on your own infrastructure using Docker. No more "SaaS model" due to Spotify API policies.

✨ New Features

  • Full Docker Support: Deploy with a single docker-compose up.
  • Privacy First: All data (tokens, history) stays in your local PostgreSQL database.
  • Internal Scheduler: No need for external cron jobs; the container manages background checks (7am, 2pm, 9pm).
  • UI: Completely Dark Mode interface using React 18.
  • Discography Generator: Tool to create playlists with an artist's entire catalog.
  • Ghost Track Cleaner: Tool to remove unplayable tracks from your playlists.
  • Email Notifications: Native support for English email alerts via Resend (optional).

🛠️ Breaking Changes

  • Migration from "SaaS architecture" to Self-Hosted Docker architecture.

📦 Installation

See the README for the Quick Start guide.

Breaking Changes

  • Migration from "SaaS architecture" to Self-Hosted Docker architecture.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track TrackWatch

Get notified when new releases ship.

Sign up free

About TrackWatch

Automated music release tracker for Spotify with email notifications, discography generator, and ghost track cleaner (alternative to Release Radar).

All releases →

Beta — feedback welcome: [email protected]