thijstakken / MusicService

A tool that synchronizes your YouTube playlists and other music providers with your Cloud Storage like Nextcloud as MP3s.
https://thijstakken.github.io/MusicService/
GNU Affero General Public License v3.0
14 stars 3 forks source link

Local music storage #83

Open thijstakken opened 4 days ago

thijstakken commented 4 days ago

Originally posted by @TimotheFCN in https://github.com/thijstakken/MusicService/issues/47#issuecomment-1909023992

I (@thijstakken) will add a file based option to the music service also, so instead of choosing Webdav (which is the only option in the GUI right now) I will make an option for simple file based system. So you have a native option for your workflow with "simple folder sync", which will put the songs in a folder whithout any other logic.

This place can be added as an Docker volume to access the files.

thijstakken commented 4 days ago

I've made a static folder where all music will go. This is handy so users can easily mount this path in their Docker environment.

It's like this:

/music/{username}/{playlistname}/songs.mp3

So the /music/ location can be mounted and will serve this structure. If users want, they could also directly mount /music/{their username} so they have to click less

thijstakken commented 3 days ago

@TimotheFCN

The commit 2e3cd7d created the basic foundation for this feature just now

I will add some documentation, and make the GUI more friendly, but the backend is almost done now for this.