It’s possible to install apps on another disk, see also Disk usage — NS8 documentation
It’s possible to use a mounted disk as a podman volume, see also NS8 Add storage path setting like in minio to other apps - #10 by davidep
For example Nextcloud uses the volume nextcloud-app-data which includes the app and the files.