{"repo":"colfin22/intro-quiz","free":true,"listed":false,"github":"https://github.com/colfin22/intro-quiz","clone":"git clone https://github.com/colfin22/intro-quiz.git","description":"Self-hosted \"guess the intro\" music quiz for family game night — plays your own Navidrome library on a cast TV or speaker, phones are the buzzers. Difficulty from your play counts + Last.fm. No cloud, no ads, MIT.","language":"Python","stars":51,"topics":["chromecast","docker","fastapi","home-assistant","music-quiz","navidrome","party-game","quiz-game","self-hosted","subsonic"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Intro Quiz Self-hosted \"guess the intro\" music quiz for family game night, built on your own Navidrome library. A song's first 5 seconds play and everyone races to name it on their phones — fastest correct answer scores most. Runs on a cast display or Android TV (scoreboard + album art + audio on the big screen), or just as happily on a cast speaker — no scoreboard, phones carry the questions, the speaker carries the music. All local — your music, your network, no subscriptions. ### 🔒 Your library is read-only to this app The quiz never writes to your music files or your Navidrome library — ever. It connects with a dedicated non-admin Subsonic login, never sees your filesystem, and cuts its clips from streamed audio into its own folder. Tags, files, playlists and play counts in your library are never created, modified or deleted by any code in this repository. The mis-tag detector reports suspect titles; fixing them is always yours to do, with your own tools, if you choose to. How a game works Before kick-off the setup screen picks the TV to play on. Half-time trivia and the difficulty — Normal (the songs most people know), Harder (deeper cuts), or Everything (anything in your library, ignoring the tiers) — are set once on /admin and apply to every game after that. 1. Everyone joins on their phone — scan the QR on the TV (or open the app's LAN address, a plain web page) and pick a name. Anyone already in can also share the join link from their lobby screen. Whoever started t","default_branch":null,"files":null,"tree":[],"storefront":"/r/colfin22","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/colfin22/intro-quiz/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."}