Set up OnlyOffice on Nextcloud
Install Only Office:
snap install onlyoffice-ds
2. If installed on the same server as Nextcloud, change port
snap set onlyoffice-ds onlyoffice.ds-port=8888
3. Generate SSL Certificate and PEM file
cd /var/snap/onlyoffice-ds/current/var/www/onlyoffice/Data/certs
# Generate Key
openssl genrsa -out onlyoffice.key 4096
# Request CSR
openssl req -new -key onlyoffice.key -out onlyoffice.csr
# Sign Certificate
openssl x509 -req -days 3650 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt
# Create PEM file
cat onlyoffice.key onlyoffice.crt > onlyoffice.pem
# Restart Service
snap restart onlyoffice-ds
4. Change SSL Port
snap set onlyoffice-ds onlyoffice.ds-ssl-port=444
5. Allow document server to use unauthorized storage
snap set onlyoffice-ds onlyoffice.use-unautorized-storage=true
6. Open Firewall port
sudo ufw allow 444
Test Link - If you see the following page, it works
In nextcloud install & enable OnlyOffice
From Settings navigate to OnlyOffice and set up the parameters as follows
Last updated