Darryncosta's picture

I asked this in the homelab forum, but though I might ask here too. I am wondering if my question is a little to specific.

Hello! My setup is Proxmox 5.2-1 with 2 CT’s, an Ubuntu CT to run plex and a CT running Turnkey fileserver. I am also looking for some assistance setting connecting the shares in the fileserver to a VM running windows 10. I’m new the Proxmox and learning as i go. So any help is appreciated. Thanks you.

Forum: 
Jeremy Davis's picture

Seeing as your questions is also somewhat Proxmox related, cross posting on the Proxmox forums is also another additional option?! Although I'm happy to share my opinion. It's also worth keeping in mind that under the hood, TurnKey is Debian (v15.x = Debian 9/Stretch).

IMO possibly the best and easiest way of sharing files between networked Linux machines (VMs, containers or bare metal) is to use SSHFS. SSHFS uses an SSH connection to mount a directory from the host to the guest. When attempting this within a PVE container, you'll need to ensure that the fuse package is installed on the host and the module is enabled (that is because PVE containers use the host kernel).

As both your servers are containers on a Proxmox host, probably a better way to do it would be to create the shared directory on the Proxmox host and mount it into both of the containers (as a bind mount). You'll need to do all that within your Proxmox host. There are some limitations though, so best to have a read of the Proxmox docs.

Seeing as you are using the fileserver appliance, another option would be to ensure that the Samba guest utils are installed in your Ubuntu Plex server, and mount a SMB/CIFS (i.e. Windows) fileserver share on your Plex host.

Regarding connecting to the share from Windows, it should "just work". Could you please elaborate on the difficulties you are having?

Add new comment