Self-hostable music streaming platform. Separate back-end and front-end. Looks like it's in the early stages.