Previously, we had a cloud service called owncloud.
When we upgraded to PHP7, it broke the version of owncloud we had because it was not PHP7 ready.
I upgraded to version 9 but was unable to get authentication to work.
Then, owncloud split, the original developer and a number of others left to start nextcloud.
Nextcloud appears to be much better documented and the documentation includes imap authentication which is what we were using.
So I am attempting to install nextcloud as a replacement for owncloud. At this point all of the owncloud clients will also work with next cloud. They have agreed to keep the api the same so the same clients should continue to work.