A personal music streaming server that works
koel.dev
koel.dev
I’m not opposed to new media servers, but with this starting out freemium, and with a proprietary API, I don’t see much reason to use it.
Your DB driver of choice [MySQL/MariaDB]:
[mysql ] MySQL/MariaDB
[pgsql ] PostgreSQL
[sqlsrv ] SQL Server
[sqlite-e2e] SQLite
> sqlite-e2e
Absolute path to the DB file:
> /home/user/koel.sqlite3
WARN Cannot connect to the database. Let's set it up.
Your DB driver of choice [MySQL/MariaDB]:
[mysql ] MySQL/MariaDB
[pgsql ] PostgreSQL
[sqlsrv ] SQL Server
[sqlite-e2e] SQLiteLooks like the "sqlite-e2e" is for integration-test only.
The "wizard" also proposes a regular "SQLite" option. But it fails as well.
I wouldn't mind if it was a humble project, but the website is full of marketing BS, including "Koel is a music streaming solution that actually works™"
(I use it in this role, with my own home-brewed media and documents library.)
Would be lovely if sqlite worked, but why is it the only one that makes any sense?
Koel provides a docker-compose file for them, should make it trivial to spin it up.
Basically a simple website for kids where they can select from pre-approved youtube accounts/videos or upload additional conten. Anyone building sth like this?
https://docs.joinpeertube.org/use/channel-sync
And as for letting you or your kids upload additional content, yup that’s what PeerTube is mainly for.
I run a PeerTube instance of my own to host some videos I made. I haven’t tried importing from YouTube to it though. I use yt-dlp to download videos I want to keep.
I'm seriously asking for the best solution because I'm about to return to living in the same home so I plan on bringing back my Synology NAS and digitize my music collection.
Do you just log into Lidarr, or are there music players that have a nicer integration for this?
Took a fair bit of scripting and config to get beets working as desired, but the process is pretty close to perfect, and scales well into the terabyte range.
Although it did turn my relatively high-end laptop into the new GE hypersonic ramjet[1] and I couldn't hear the music over the fans... the visualizers were slow (wondering if it doesn't have 3d acceleration?) on Firefox / Linux. (Worked fine on Chrome.)
+1 for Jonathan Coulton though.
I know I can pirate but I really want to buy it legally in a way artists might benefit.
Places like Band camp have very small collections.
I know of 7 digital https://uk.7digital.com/
But for some reason "This store is not available for your location"
Your best bet is thrift/charity stores and ripping CDs. Super cheap and plentiful and albums are still put out on CDs.
Really ? My bandcamp collection is big and my BC wish list is huge... so much good stuff there.
I'm afraid there aren't a lot of places that are fair to artists outside bandcamp.
I have an extensive MP3 collection, favorite albums I try to keep FLAC, while others I'm fine with MP3/320 or for stuff I collect but don't listen to all the time, VBR 256 is fine to keep size small.
Generally, most bands make most of their money from touring, both from ticket sales and especially from merchandise (T-shirts etc.). They don't normally make much from CDs, and very little from streaming, that mostly goes to the label.
So if you really want to support an artist, go to their concert and buy a t-shirt. If a concert isn't convenient, you can probably buy a t-shirt from their website. This will do a lot more for their personal finances than worrying about copyrights.
Personally, though, I do like to buy CDs of artists I follow, and I normally rip my music in FLAC from those. A lot of the CDs these days are quite nice, with cool books sometimes.
I buy about 1-2 albums a week from bandcamp.
It’s lightweight, can handle huge music collections, has a good web interface, supports Last.fm scrobbling, transcoding from the most formats and AirSonic-API for use with a wide variety of players/apps.
It also runs fine on an rPi.
[0] https://wiki.slimdevices.com/index.php/Logitech_Media_Server
Playback is with Volumio on a Raspberry Pi that I have connected to the Hifi, Audivana on my Mac, and the nPlayer app on any iOS/Android devices. nPlayer is really great for video too.
It's the Indian name of a cuckoo songbird. And fun fact, it's onomatopoeic.