rockstor/rockon-registry

Supersede the Nextcloud implementation with ('the official installation method') Nextcloud AIO

Opened this issue · 5 comments

Currently the ‘nextcloud-official’ rockon uses the plain Nextcloud docker container.

However, Nextcloud recommends using the new all in one (AIO) docker image as server environment. “The official Nextcloud installation method.” This could be added as “nextcloud-aio”?

The current Nextcloud implementation is not without its merrits: a small deployment with one user may do fine. I would however suggest a rename to “nextcloud-simple” or “nextcloud-sqlite”.

I did some playing with this to get it working. It may not be as simple as you want as the AIO has some interesting requirements. For example, unless you disable the domain verification, you need to make sure nextcloud is sitting on port 443 when you configure the domain name. This means for people like me, I had to move my Rockstor port.

https://help.nextcloud.com/uploads/default/original/3X/6/a/6a9d180d69ca9e8d2a818e95791b13235da5a64c.jpeg

I would be glad to help as needed on this as it is pretty cool once you have the nginx-proxy-manager workig with it.

@KeithMnemonic - since we haven't had any takers on further exploring this as a Rockon (possibly due to the complexities you've mentioned doing this on Rockstor), would it be an option for you to maybe post a write-up on the forum as a "How-To" explaining what all had to be done? Maybe then we can consider a Rockon type setup along with your instructions on what else would have to be fiddled with and hence can offer this to advanced users.

I will work on a write up and let you all review it before posting

Thank you very much!

@KeithMnemonic did you get a chance to summarize your findings/approach for posting on the forum?