Copy of Nextcloud richdocuments app, but with modifications so all traffic goes over clearnet/CJDNS/Tor/I2P/whatever instead of having a single default hostname.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Andras Timar 504e4b4173 new, LO compatible assets/pptxtemplate.pptx 7 years ago
appinfo Bump version to 1.1.15 8 years ago
assets new, LO compatible assets/pptxtemplate.pptx 7 years ago
controller Fix fetching older revisions in case of LDAP login 8 years ago
css Pre-light revision history buttons on mouseover and tooltip 8 years ago
img add viewBox attribute to icon so it shows correctly in the app management 8 years ago
js Pre-light revision history buttons on mouseover and tooltip 8 years ago
l10n [tx-robot] updated from transifex 7 years ago
lib security: Support WOPI's PostMessageOrigin 8 years ago
templates Kill edit for specific groups code 8 years ago
tests Fix incorrect constructor signature 8 years ago
.gitignore updated .gitignore 8 years ago
.scrutinizer.yml adding scrutinizer.yml 9 years ago
.travis.yml Disable builds for 5.4 and 5.5 8 years ago
CONTRIBUTING.md Add CONTRIBUTING.md 9 years ago
Makefile get version number from appinfo/info.xml 8 years ago
README.md better README 8 years ago
admin.php Fix appid 8 years ago
owncloud-collabora-online.spec.in set default WOPI Client URL for rpm 8 years ago
settings.php Fix appid 8 years ago

README.md

richdocuments ownCloud application to integrate Collabora Online

Installation

make dist

Creates a tarball. The contents should go under owncloud/apps/richdocuments.

rpmbuild -ba -vv owncloud-collabora-online.spec

Creates an RPM package (tested only with openSUSE). The CODE VM uses it.

Memcache is a requirement (tested only with APCu). Install php-apcu, php5-apcu, or whatever this package is called on your Linux distro, and add the following line to owncloud/config/config.php:

'memcache.local' => '\OC\Memcache\APCu',

From command line you can use:

occ config:system:set --value='\OC\Memcache\APCu' memcache.local

You can enable richdocument application from the command line:

occ app:enable richdocuments

You need to configure the WOPI Client URL, which is where the LibreOffice Online WebSocket Daemon (loolwsd) is listening. It is in Admin - Collabora Online section in ownCloud, or you can set it from command line:

occ config:app:set --value='https://<hostname or IP address>:<port>' richdocuments wopi_url

Default port is 9980. If loolwsd was compiled without SSL (like in the CODE VM), you have to write http instead of https. If you use SSL, and you get the following error:

cURL error 60: SSL certificate problem: self signed certificate in certificate chain

You have to add the CA cert manually to ownCloud trusted cert storage:

cat ca-chain.cert.pem >> owncloud/resources/config/ca-bundle.crt