A self-hosted PHP page for browsing new TV show premieres by month

Highlights

  • :date: Browse new show premieres for any month/year via ?month=
  • :clapper_board: Shows grouped by day, with posters, ratings, genres, network & country
  • :white_check_mark: “Watching” / “not watching” toggle, synced server-side across devices
  • :chart_increasing: Premiere-count history with delta tracking between visits
  • :globe_showing_europe_africa: Genre / country / network filtering support (requires Trakt VIP for advanced filters)
  • :framed_picture: All static assets served locally — no third-party bandwidth used

Setup

Copy config.example.php to config.php, add your Trakt API credentials, and you’re ready to go. See the README for full setup instructions.

Notes

  • Requires PHP 7.4+ with cURL enabled
  • config.php and the data/ folder are git-ignored — your credentials and watch history never leave your server