{"repo":"BernardoGiordano/rewind","free":true,"listed":false,"github":"https://github.com/BernardoGiordano/rewind","clone":"git clone https://github.com/BernardoGiordano/rewind.git","description":"A self-hosted \"Spotify Wrapped\"-style experience for Navidrome users","language":"HTML","stars":98,"topics":["navidrome","navidrome-wrapped","selfhosted"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"Rewind A self-hosted \"Spotify Wrapped\"-style experience for Navidrome users. Rewind reads from your Navidrome data directly and turns your scrobble history into a rich, visual recap of your listening habits, broken down by year or across all time. What you get Rewind gives you a stories-style slideshow (think Instagram stories) that go through your personal stats: top songs, artists, albums, and genres, a listening clock that shows when you listen most, monthly trends, day-of-week breakdowns, your longest listening streaks, late-night favorites, songs you had on repeat, a \"song of the month\" for each month, and your favorite decades. Each card can be exported as a shareable image for your social media profiles. Requirements - A running Navidrome instance with native scrobbling support (v0.59.0+) - Access to the navidrome.db SQLite file (read-only is fine) - Docker (recommended), or Node.js 22+ Installation Docker Compose (recommended) Create a .env file next to your docker-compose.yml : Then use the following compose file: Start it up with docker compose up -d and open http://localhost:42000 in your browser. Manual Clone the repository and build the project: Create a .env file in the project root with the same variables listed above, then start the server: The app will be available at http://localhost:4000 by default. Configuration Variable Description --- --- NAVIDROME URL Base URL of your Navidrome instance (e.g. https://music.example.com ) NAVIDROME USER (Optional) Pin Rew","default_branch":null,"files":null,"tree":[],"storefront":"/r/BernardoGiordano","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BernardoGiordano/rewind/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}