External SSD with VM application. Done for Navidrome music library setup
Here are the steps to properly set up the external SSD (e.g., Ext_T7_ssd) for sharing music from the Proxmox host to navidrome-vm.
ON THE PROXMOX HOST¶
1. Plug in the External SSD (if not already done)¶
Physically connect your Ext_T7_ssd drive via USB.
2. Identify the SSD device and partitions¶
Run:
This will show something like:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext4 rootdisk xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /
sdb
└─sdb1 ext4 Ext_T7_ssd xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Let’s say sdb1 is your SSD partition.
3. Mount the partition¶
Replace /dev/sdb1 with the correct device name from lsblk.
4. Make the mount permanent (optional but recommended)¶
Edit /etc/fstab:
Add a line like:
Replace the UUID with the actual one from lsblk -f.
Save and exit.
5. Create the music folder¶
6. Set ownership or permissions (if needed)¶
Now you’re ready to proceed to the NFS export steps
ON THE PROXMOX HOST¶
1. Mount the external SSD (if not already mounted)¶
If Proxmox already sees the SSD (e.g. /dev/sdX), mount it like this:
Replace /dev/sdX1 with the correct partition (you can check with lsblk).
2. Create the music folder on the SSD¶
3. (Optional) Set permissions for Navidrome or a specific user¶
Or, if using your user (e.g. mark):
Now, the folder is ready to store music files.
Corrected, Precise Summary (with terminal context)¶
ON THE PROXMOX HOST¶
4. Install NFS server (if not already installed):¶
5. Configure the export:¶
Add this line:
6. Reload NFS exports:¶
7. Verify NFS is exporting:¶
You should see:
ON THE navidrome-vm (Ubuntu 24.04)¶
8. Install NFS client:¶
9. Create the mount point:¶
10. Mount the shared music folder:¶
sudo mount -t nfs 192.168.1.125:/mnt/Ext_T7_ssd/music /mnt/navidrome/music
Verify:
```sh
ls -lah /mnt/navidrome/music
You should see your music folders.
11. Update docker-compose.yml:¶
Update volumes: section:
12. Restart Navidrome:¶
13. Verify in browser:¶
```sh
http://
The full external music library should now be visible inside Navidrome.