Why don’t you add the possibility to mount external folder from a NAS for example in the conf of the addon.
Addinig new parameters in the hassio conf and then mounting the folders in the /share via the plex.sh file.
I think it is possible to link when using hassio inside docker. Create a docker volume which points to an host-mounted smb/cifs share under raspbian. Or using a plugin such as: http://netshare.containx.io/
Did you find a solution to this? I’ve tried the bind and symlinks also and struggling to make this happen. I’d really love to run Plex as an add-on, but I can never get access to my files when I run it in the add-on. The solution isn’t straightforward in the available documentation.
@Purejet or anyone else getting frustrated with mounting and it under /usr/share/hassio/share and files not appearing in the docker container. I finally had success after adding my video mount to /etc/fstab and rebooting. I could always see my files in the host under my mount, but they would never appear within the docker container. I’m not a docker guru, but I’m guessing it grabs all mount associations at startup. I’m running on an Ubuntu 18.04 running docker. YMMV.
I use the local-persist plugin for Docker to mount my USB HD across multiple containers and it works well once you set it up. I use Portainer to edit each container’s config to include the persistent volume. Works with Plex, though I opted to use the official Plex container here
I don’t know if it works with the Hassio addon, but it works with the Plex container I use. You can use Portainer to edit the Plex Hassio addon and include the persistent volume. The Volume settings for my Plex container looks like this (‘media’ is the persistent volume):