Proxmox VM - External HDD

My plan is to create a Debian (or Ubuntu) VM on my Proxmox server and have Nextcloud serve the content of an external HDD I have connected to the host PC running Proxmox.

I have the HDD mounted on the host at ‘/mnt/media’. But how do I go about giving the NC VM access to it. And then how to configure NC to serve the content of the drive?

Output from fdisk -l on the Proxmox server, if it’s of any use:

Disk /dev/sdb: 931.51 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: Desktop         
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0060c9f4

Device     Boot Start        End    Sectors   Size Id Type
/dev/sdb1        2048 1953523711 1953521664 931.5G 83 Linux

Is this feasible?

In the proxmox panel, you can add storage and then redistribute to individual virtual hosts. Personally, I’d rather use internal storages, they are more reliable and I don’t know how it is handled if the connection to the disk is lost.