Sync local music library in my nextcloud

Support intro

Sorry to hear you’re facing problems. :slightly_frowning_face:

The community help forum (help.nextcloud.com) is for home and non-enterprise users. Support is provided by other community members on a best effort / “as available” basis. All of those responding are volunteering their time to help you.

If you’re using Nextcloud in a business/critical setting, paid and SLA-based support services can be accessed via portal.nextcloud.com where Nextcloud engineers can help ensure your business keeps running smoothly.

Getting help

In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.

Before clicking submit: Please check if your query is already addressed via the following resources:

(Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • 31.0.10 (AIO)
  • Operating system and version (e.g., Ubuntu 24.04):
    • almalinux

Hello together👋🏻,

I’m running a nextcloud AIO here in my home setup. Its running fine.

I have a local music library on my laptop and I already copied it initially to my nextcloud, which worked fine.

From time to time I extend my local music library on my laptop. And then, after I added a few songs, I simply would like to upload the changes to the nextcloud. I prefer to not replace every unchanged song with the same song. I would like to only add the new songs, while everything else remains untouched.

Sometimes I modify already uploaded songs locally. Metadata like album name, cover etc. And in this case this modified song should replace the already uploaded one in nextcloud.

My library looks like this:

└── /home/USER/Music/
    ├── interpreta/
    │   ├── albumA/
    │   │   ├── song1.flac
    │   │   └── song2.flac
    │   └── albumB/
    │       └── song1.flac
    └── interpretb/
        └── albumC/
            ├── song1.flac
            └── song2.flac

I am on Fedora43 GNOME. I have my nextcloud added to my Files App. My dream would be to simply CTRL+A + CTRL+C in my /home/USER/Music and then CTRL+V in the nextcloud and then the above explained happens. But it doesnt. I can replace every single song, or skip all changed songs (only new songs are added then).

Do you have any ideas, any tools how to do it best? Or your thoughts on this, would also be appreciated.

Thank you for reading. And have a nice day :slight_smile: .

Hi,
reading your post made me wonder — is there a specific reason why you’re not using the Nextcloud Desktop Client for this?

The behaviour you want (upload only new files, replace only modified ones, and leave everything else untouched) isn’t something WebDAV via GNOME Files can do. It simply doesn’t support smart syncing.

Nextcloud Desktop Client, on the other hand, does exactly that automatically.

4 Likes

Hello vawaver!

I did not know that this client exists. I just tested it out and it works perfectly for my desires!

Thank you very much :slight_smile: Didn’t expect to find such a easy solution.

Have a nice day

2 Likes

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.