Collabora Online in Nethserver-Nextcloud

I want to revive this topic so we can work on a solution for NS7.
I also installed collabora in a container, but had difficulties to get the path to nextcloud configured. Collabora instructions talk about a subdomain where nextcloud is hosted, but on a NS7 server, nextcloud runs on https://ns7server/nextcloud

There is clear video tutorial available, made by @jospoortvliet : https://www.youtube.com/watch?v=MDc1bNxn3js

Found this:

5 Likes

Funny enough, I have been testing Collabora / Nextcloud with LetsEncrypt certifications (using Webmin to manage and update the certs. I also included the same certs into my IMAP and SMTP configuration).

Although I have no time to work on this for the time being, I will more than happy to help anyone wants to make some tests

Hi there,
I started again to work on this and solved the problem with the certificates, but now Iā€™m facing another problem.

I can add a document, but when I try to open it, I get ā€œservice temporarely unavailableā€.
In the http-error-log I find this:

[Fri Apr 21 11:56:27.743270 2017] [proxy_http:error] [pid 5797] (103)Software caused connection abort: [client 192.168.0.210:53984] AH01102: error reading status line from remote server 127.0.0.1:9980
[Fri Apr 21 11:56:27.743343 2017] [proxy:error] [pid 5797] [client 192.168.0.210:53984] AH00898: Error reading from remote server returned by /hosting/discovery

I searched for the AH01102 and the AH000898 failure, but found nothing which helped me.
I checked the firewall, but itā€™s not blocking. AFAICS the docker interface is correctly implemented in shorewall.
interface: dock docker+ optional
policy: dock fw ACCEPT and fw dock ACCEPT
zones: dock ipv4

Has someone an idea??

TIA Ralf

Hi Ralf,
Iā€™ve found something similar to yours at sophos forum. They say you have to do it with dnat.
Here is the link:

and something by serverfault, they do it in virtualhost config:

Hi there,
cool work- is probably the developer team thinking of intergrating that into nethserver- at the moment Iā€™m looking for a google drive replacement- and that would be ideal?
Greetings from Vienna
T.

Hi @iglqut , nice to have another austrian here.

If Iā€™m honest, my skills are not sofisticated enough at the moment to solve this.
Iā€™ll keep on working on it, but I donā€™t know when thereā€™ll be a solution.

Donā€™t know if someone @dev_team is thinking to integrate this as a regular module.
Would be really great to have this as a module.

Greetings from the "LƤndle"
Ralf

1 Like

Thatā€™s exactly what I meant :wink: Just wishing

1 Like

Iā€™d agree as well. And it seems that we could set up Nextcloud as a virtual host, so itā€™s at nextcloud.domain.tld.

2 Likes

AFAIK It requests a huge work of coding and testing, but no concrete analysis has been done so far.
Iā€™d like to see this feature on NethServer too

2 Likes

That would be a game changer. Thatā€™s the last thing that keeps us to go switch to nextcloud : users canā€™t live without google docs.

4 Likes

I know that would be a game changer and I would definitely like integrate it.

2 Likes

I have managed to integrate Collabora / Nextcloud within my VPS using a minimum installation of Ubuntu and a docker session (I would generally not usually use Ubuntu, but due to issues surrounding my VPS provider, docker and kernel versions, Ubuntu was the most applicable option available to me at the time of installation).

I have been using this solution (within my VPS) for approximately a year and have yet to replicate this setup within a RPM based distribution (but have been able to duplicate this framework within a Debian based environment).

4 Likes

Thought that others might be interested in viewing a repository of my recent articles that are stored within a publicly available (read only) implementation of a Nextcloud / Collabora Online based environment.

The articles are stored at:
https://medworthy.co.uk/cloud/index.php/s/vLFAo1QOFbjFMVU

https://medworthy.co.uk/cloud/index.php/s/vLFAo1QOFbjFMVU

Note: This repository contains the same content that is available at
https://www.minds.com/blog/medworthy

Some of these articles are also available here on the NS forum:

2 Likes

Cool! Where? On NethServer?

Hi @alefattorini, great to see you back at the helm :grinning:

To answer your question, this installation of Nextcloud / Collabora is not on NethServer but is installed on a Ubuntu based VPS. I have explained why I have used Ubuntu in a comment above (see comment posted on the 6th January).

If you found my above articles of interest, I recently posted another article that examines the usage of VPN (from the view point of a standard domestic end-user).

https://community.nethserver.org/t/virtual-private-networks-and-anonymity

1 Like

I have an onlyoffice install running in a VM and tied that into my nextcloud install on Nethserver, it works fantastically, would highly recommend this set up for anyone who is thinking about it.

1 Like

When I looked at it Onlyoffice I found it severely lacking in features compared to Libreoffice, do your people only use it in the browser, no local copies of files?

yeup, my people use Microsoft word for local editing, but onlyoffice for in browser, and more are switching to browser only for editing, some are starting to use Libre for publisher style documents, but most just use word and excel

1 Like