a simple web player for subsonic tinysub.devins.page
subsonic navidrome javascript
11
fork

Configure Feed

Select the types of activity you want to include in your feed.

docs: update readme

intergrav 9b92cdf9 6ce3f8c7

+10 -2
+10 -2
README.md
··· 2 2 3 3 _tinysub_ is a simple web player for _Subsonic_. it's currently tested on a Navidrome server, [and may not work elsewhere yet](https://tangled.org/devins.page/tinysub/issues/17). i don't really like Navidrome's web client, and i wanted something akin to [Strawberry Music Player](https://www.strawberrymusicplayer.org), but i could run anywhere. 4 4 5 - to use, visit [devin.tngl.io](https://devin.tngl.io) (domain subject to change), or clone to your own machine and open `/src/index.html` in a browser. it's just plain JavaScript, HTML, and CSS, nothing fancy ([may switch to Svelte in the future](https://tangled.org/devins.page/tinysub/issues/6)). 5 + to use, visit [https://tinysub.devins.page](https://tinysub.devins.page), or clone to your own machine and open `/src/index.html` in a browser. it's just plain JavaScript, HTML, and CSS, nothing fancy.. 6 + 7 + you can also build to a single index.html with [monolith](https://github.com/Y2Z/monolith) by running `nix build`! 6 8 7 9 if you just want to test out a demo, try the navidrome demo server: 8 10 ··· 16 18 17 19 ## faq 18 20 21 + ### i can't log in! 22 + 23 + if you are trying to connect to devices on your local network or Tailscale, it may not work. on Chromium, i was able to log into my server through Tailscale by using it's IP address (not magicDNS), but i have no clue if this works in other browsers. 24 + 25 + if anyone knows a solution to this, then please let me know! 26 + 19 27 ### offline support? 20 28 21 29 maybe in the future? i'm not sure what limits web applications have on IndexedDB and how many songs i could store in there. i may be able to add offline support with a limit to the cache, but it's definitely not high priority. 22 30 23 - at the current moment, tinysub _requires_ an active connection to the server to work. 31 + at the current moment, tinysub **requires** an active connection to the server to work. 24 32 25 33 ### mobile support? 26 34