Taildrive for adding music to Navidrome

I rebooted my [[homelab]] with a new machine and moved to proxmox which also meant shutting down [[my Ampache install]] and moving to Navidrome .

Navidrome is a pretty simple library management, it has the same API as Ampache, so I'm still using [[Amperfy]] as a client for it on iOS / MacOS.

But Ampache has built in uploads, and Navidrome does not.

Tailscale to the rescue with [[Taildrive]] -- WebDAV on your local tailnet.

The short version of this, add a machine on your tailnet, then share a folder using Taildrive, and you can mount a folder on your MacOS desktop and easily drag and drop music files.

I ran into issues with Tailscale install not working on the navidrome server (a Debian LXC on proxmox) so had to add this config:

With tailscale installed0, sharing folders on Linux is this oneliner:

tailscale drive share <share-name> <path>

Yay, it works! Here it is on my MacOS desktop.

I can drag and drop files and they get added to my Navidrome library.

Next up would be to setup some atuomatic syncing for my local folders to the navidrome server, and I'd really like an automatic Bandcamp sync0 which I can probably do with this Python module .