I fired up another VM. I'm using new extractions of the the same VM image archive I downloaded from TechAndMe a few days ago, but, as far as I can tell, it's downloading the latest scripts as part of the installation, so I assume that's OK.
Still getting the same results.
The output you asked me to post in your previous response seems to be an unrelated web address - do you know what it should be for my local server?
During the setup script, I noticed a couple of error messages. During the main Nextcloud setup, I saw this:
Ok, now the last part - a proper SSL cert.
The following script will install a trusted
SSL certificate through Let's Encrypt.
Do you want to install SSL? ([y]es or [N]o): y
/var/scripts/activate-ssl.sh: line 22: git: command not found
However, the generation of the certificates seems to succeed, and the main Nextcloud server shows a valid SSL connection.
Then, during the collabora.sh script, I saw this:
Creating virtual environment...
Installing Python packages...
The directory '/home/ncadmin/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/ncadmin/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Again, after this, everything seems to succeed.