TL;DR: Nextcloud Official SCALE app: I tried to bind the user data directory and the site file directories to 2 different datasets, but everything ended up mounting to a single dataset.
I'd like to use the official SCALE Nextcloud app, but mount the user data directory (where the user files are stored, which is /var/www/html/data by default) to a different pool/dataset than the site files (/var/www/html).
Reason being is that I'd like the user files to reside on a larger array of spinning rust, and the site files on my smaller SSD array.
In the GUI:
Is this a bug? Or is it not possible to mount the user data and the site files to different host binds via the GUI?
I suppose I could just let ride with the defaults, and then manually change the config.php/database after the install, but I'd like to be able to do it through the GUI (and possibly uncover a bug, if that's what's happening).
I'd like to use the official SCALE Nextcloud app, but mount the user data directory (where the user files are stored, which is /var/www/html/data by default) to a different pool/dataset than the site files (/var/www/html).
Reason being is that I'd like the user files to reside on a larger array of spinning rust, and the site files on my smaller SSD array.
In the GUI:
- I set "data directory" to /mnt/ncstorage/data
- I set host passthrough for data directory (which is confusing, because it's apparently referring to a different "data directory" than the first reference to "data directory") to /mnt/ssdpool/nextclouddataset
- I set another host bind from /mnt/ncstorage to /mnt/rustpool/nextclouddataset
Is this a bug? Or is it not possible to mount the user data and the site files to different host binds via the GUI?
I suppose I could just let ride with the defaults, and then manually change the config.php/database after the install, but I'd like to be able to do it through the GUI (and possibly uncover a bug, if that's what's happening).