4 ms·
Use BubbleUPnP server instead, and dump it behind nginx or other reverse proxy for https support (it also has an option built-in for https, I think). No need fo
by efreak 4y ago
Use BubbleUPnP server instead, and dump it behind nginx or other reverse proxy for https support (it also has an option built-in for https, I think). No need for wireguard, unless you're already using it for other things. If necessary, it can also do transcoding for you.
A 512gb microsd might also cost you less than a few months of cell service at $50, and if that's not enough 1-1.5tb is also available these days (micron's 1.5tb i400 costs a whopping $550+; 1tb is more reasonable at ~$100 from SanDisk) if you need more, and 2tb has been announced by Kioxia.
- j0057 4y agoThanks – I need the UPNP server to stream to other devices in the home too, and BubbleUPNP server is strangely not a UPNP server, according to their website. I'm actually about 99% happy with ReadyMedia (it should serve larger album art, and have some way of browsing recently added media), and also use the Wireguard to keep other services off the public internet, it gives me a lot of peace of mind to have a smaller attack surface that way. Updating an SD card is something I considered, though my phone doesn't support that, and it ends up being fairly clunky to keep synchronized, and indexing 400 GB of FLACs and MP3s on a low-power low-memory device like a phone with storage as slow as an SD card is going to run a phone hot for a fair amount of time.
- efreak 4y agoBubbleUPnP server is (asking other things) an authenticated DLNA proxy, for exposing your server to the internet. It works alongside a server like readymedia, rather than replacing it. It's unfortunate, imo, since I'd love to have a DLNA server that exposed my cloud storage and media library together, like the BubbleUPnP Android app is capable of doing, but without needing to have an Android device in the mix.