July 12th, 2024

A personal music streaming server that works

Koel is a modern, open-source music streaming platform with FLAC support, smart playlists, and seamless integrations. It prioritizes speed, user-friendly design, and offers a free Community version with premium Koel Plus enhancements.

Read original articleLink Icon
A personal music streaming server that works

Koel is a modern and open-source music streaming solution designed for hosting and streaming personal music collections. It offers features like FLAC support, cross-device synchronization, favorites, smart playlists, and more. The platform boasts a sleek and user-friendly design inspired by popular music players. Koel prioritizes speed, utilizing the latest web technologies for optimal performance, even with large music libraries. Users can manage their media easily, including uploading, editing metadata, and organizing music libraries. Seamless integrations with services like Last.fm, Spotify, and YouTube enrich the music experience. Mobile apps for iOS and Android provide a native music streaming experience. While the Community version remains free, Koel Plus offers premium enhancements for a one-time purchase, including extensive storage options, individual user libraries, music collaboration features, and upcoming additions like custom themes and synchronized lyrics.

Related

Groqnotes: Generate structured notes from audio using Groq, Whisper, and Llama3

Groqnotes: Generate structured notes from audio using Groq, Whisper, and Llama3

The GitHub project "Groqnotes" is a streamlit app utilizing Groq, Whisper, and Llama3 to create structured notes from audio content efficiently. It offers rapid transcription, markdown styling, and download options. Access online or set up locally.

Show HN: Online OPML editor to manage subscription lists

Show HN: Online OPML editor to manage subscription lists

The OPML Editor on GitHub manages RSS and Atom feeds. Users can add, merge OPML files, and remove duplicates using Svelte and CodeMirror technologies. Licensed under AGPL-3.0. Access at opml.imadij.com.

Alphatab.net

Alphatab.net

The website promotes alphaTab, a versatile tool for creating music notation applications on web, desktop, and mobile. It offers responsive display, audio playback synced with notation, and a customizable API. Users can access detailed music sheet data through alphaTab APIs for tailored UI components.

Newpipe/yt-dlp stops working

Newpipe/yt-dlp stops working

NewPipe is a lightweight Android streaming app supporting YouTube, YouTube Music, and more. It offers features like 4K video, background audio, and live streams. Installation options include F-Droid and GitHub. Contributions and donations are encouraged.

Openvibe combines Mastodon, Bluesky and Nostr into one social app

Openvibe combines Mastodon, Bluesky and Nostr into one social app

Openvibe is a new social app merging Mastodon, Bluesky, Nostr, and Threads. It simplifies decentralized social networking, offering cross-posting and a user-friendly interface. Developed in the Czech Republic, it's free on iOS and Android, with plans for a desktop version and subscription model. The app addresses the challenge of interoperability in the open social web, catering to users seeking a unified experience amidst a fragmented landscape.

Link Icon 25 comments
By @Semaphor - 5 months
So instead of being able to use a wide variety of clients with established providers like jellyfin or plex etc., I’d be limited to koel’s app only? Jellyfin also just works for me.

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.

By @JodieBenitez - 5 months
Ah... installation "wizards"...

   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] SQLite
By @rkwasny - 5 months
I really need something like this for video.

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?

By @INTPenis - 5 months
Why not use one of the more established options to stream music? Like plex, emby, jellyfin?

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.

By @bramhaag - 5 months
People who run this or something similar (Jellyfin, Plex, Navidrome, etc.), what do you use to easily add new music?

Do you just log into Lidarr, or are there music players that have a nicer integration for this?

By @notarealllama - 5 months
Huh, demo not bad actually, and fair one-time pricing for plus version.

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.

1 - https://news.ycombinator.com/item?id=40943253

By @proofrock - 5 months
Looks very similar to Navidrome, plus some UI polish, minus the subsonic integration that opens up to third-party mobile apps. Interesting anyway. I keep returning to Plexamp though, I don't quite like Plex "per se" but Plexamp mobile + the sonic analysis is something I miss when I don't have it.
By @DEADMINCEDOS - 5 months
It's still amazing there is just no all in one solution for viewing and sharing media between people. Having to hook Sonarr/radarr whatever into something to track indexers than a client then some kind of all in one interface that might not even be a media player....
By @max_ - 5 months
Does anyone recommend any resource for downloading high quality.mp3/FLAC music that I can use put on my personal streaming service.

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"

By @LauraMedia - 5 months
I have been using Koel for a few months on my server. It was pretty good but not great. Nowadays I have Navidrome running on a docker service, along with a samba server, so I can easily add content and use any Jellyfin client I want (Like Symfonium on Android).
By @cbxyp - 5 months
Koel is an awesome product and a great base for any music streaming app or home media server. I see people complaining about the app "costing" as much as a cup of coffee at Starbucks (it can be easily compiled freely yourself https://github.com/koel/player) or how it stacks up to Jellyfin which has a very lackluster interface for music files. Koel does a great job replicating the functionality of Spotify or iTunes with your music library. It is well written, easily customizable and extensible. Nothing even comes close to Koel when it comes to the self-hosted music server category in terms of UX. It may lack some features of Ampache but it's certainly preferable to use when compared to that solution. Music players aren't extremely complicated a ground-up rebuild in this area often makes sense.
By @minhdanh72 - 5 months
I wish I could have such app to stream music from my NAS. This is very nice though!
By @gerjomarty - 5 months
I wonder if anyone knows if the mobile apps can cache music for offline listening? It's the only feature that's keeping me using YouTube Music's Uploads (formerly Google Play Music).
By @sinuhe69 - 5 months
For a personal server, I believe the most common deployment scenario would be a home PC works as a server behind a router/NAT box. However, I didn’t see they mentioned it on their website.
By @JohnFen - 5 months
Is that the actual selling point? There are a number of personal music streaming servers that work. I've been using one for years.
By @namanyayg - 5 months
I don't have any use for it but I like the name

It's the Indian name of a cuckoo songbird. And fun fact, it's onomatopoeic.

By @2big2fail_47 - 5 months
Whats the main advantages to plexamp? From what i can tell from the screenshots, the UI looks very clean.
By @dgeiser13 - 5 months
Don't other personal music streaming servers work?
By @skull723 - 5 months
I definitely like the dev's stance on pricing.
By @ocodo - 5 months
Navidrome just works.
By @42lux - 5 months
I miss jinzora.
By @number6 - 5 months
This was one of the better apps I tried, sadly nothing beat commercial services