danb35 / freenas-iocage-nextcloud

Script to create an iocage jail on FreeNAS for the latest Nextcloud 28 release, including Caddy, MariaDB or PostgreSQL, and Let's Encrypt
GNU General Public License v3.0
252 stars 71 forks source link

Update nexcloud version and convenience changes; Requires testing #146

Closed Migsi closed 3 years ago

Migsi commented 3 years ago

Update Nextcloud version to 20 by adding NEXTCLOUD_VERSION variable to #initialize defaults section. This simplifies required changes on upcoming nexcloud updates and also provides the possibility to install custom versions when wanted.

These changes are currently not tested, but they will until this weekend, as soon as I get time to re-setup nextcloud on my FreeNAS instance.

Migsi commented 3 years ago

I still didn't test this changes yet, as I was unable to find some time to perform the installation. I will comment as soon as I did so.

danb35 commented 3 years ago

With a couple of other changes made to the script (move the line adding www to the redis group ahead of the occ work, and disable Redis), it works. But there's still something going on with Redis that isn't working properly.

Migsi commented 3 years ago

With a couple of other changes made to the script (move the line adding www to the redis group ahead of the occ work, and disable Redis), it works. But there's still something going on with Redis that isn't working properly.

Are those additional changes required to make it work due to nextcloud 20 having new requirements, or are they independent from my changes?

EDIT: Looking through your commits it seems to be the former case. When I install it on my TrueNAS (just updated), I'll comment anyways. I saw the issue about cert renewal already, but I plan to set it up without native ssl. Maybe I can at least confirm a flawless non ssl setup.