Hacker News new | past | comments | ask | show | jobs | submit login
Ask HN: Self-Hosted SoundCloud?
1 point by zimpenfish on Aug 25, 2022 | hide | past | favorite | 7 comments
I've got a lot of audio files I want to make available (all created by me) and I'd like to self-host them a la Soundcloud. Specifically like Soundcloud, in fact - just a bunch of files that are presented with webby player things, optionally with metadata but that's not hugely important.

I'm not after any "stream your music collection to XYZ" solutions or anything with authenticated users. Also ideally it would use a simple server with optionally SQLite for storage - anything with more than two moving parts is too much faff right now.

I've looked at the "Awesome Self-Hosted" list on Github but they're pretty much all "stream your media collection" type solutions. Tried to install Polaris (didn't work) and Rauversion (requires Postgres).




Have you investigated Funkwhale (https://funkwhale.audio/)? Might not give you the bunch of files that are presented with webby player things experience that you're looking for, though.


I did have a look at Funkwhale but the list of requirements is too much for something this simple (but if I ever need a "stream my media from XYZ" solution, I'll definitely look at it again.)


I just put links to the MP3 and FLAC files on my website and let the browser handle playing the files. It seems to work quite well and on some devices I can Chromecast the files to play them.


I used Subsonic for a long time and was very happy with it.

http://www.subsonic.org/

Not sure if it's too much faff though, YMMV


What about an html file and nginx?


That did give me the idea to check if there's any Hugo themes which might work and there are some good contenders. Excellent help, thanks!


As long as something generates the HTML page with all the relevant sound playing bits for me (which is the hard part, as far as I'm concerned), I'm A-OK with a static(ish) HTML page.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: