#- #- WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PASSWORD="secret".#- WATCHTOWER_NOTIFICATION_EMAIL_SERVER_PORT=25.#- #- #- WATCHTOWER_NOTIFICATION_EMAIL_SERVER="" # if you give your MX here, you need no user/password.
If you want to try it out quickly, you can set up CODE docker image with file sharing integration in less than 5 minutes in a very basic way, following these instructions: quick tryout with ownCloud or quick tryout with Nextcloud. Ufw allow proto tcp to 0.0.0.And EGroupware/egroupware/blob/5a1f642ce29754ff5f9132f1c84113cc84db6db5/doc/docker/development/docker-compose.yml#L190 For more information about setup and configuration for deployment, please read the CODE Docker page.
Restart Apache2 to apply the changes: systemctl restart apache2Ĭonfigure the firewall: ufw allow proto tcp to 0.0.0.0/0 port 443 # Endpoint with information about availability of various featuresĮnable the Apache2 website: a2ensite nfĮnable the following modules: a2enmod proxy
# Download as, Fullscreen presentation and Image upload operations # loleaflet is the client part of LibreOffice Online # Container uses a unique non-signed certificate SSLCertificateKeyFile /etc/ssl/office/office.key SSLCertificateFile /etc/ssl/office/office.pem # SSL configuration, you may want to take the easy route instead and use Lets Encrypt! This app provides a built-in server with all of the document editing features of Collabora Online. Paste the following config and replace the url with your url: ServerName oo.:443 Collabora Online is a powerful LibreOffice-based online office suite with collaborative editing, which supports all major documents, spreadsheet and presentation file formats and works together with all modern browsers. Request a new SSL certificate and place it in: /etc/ssl/office/office.pemĪdd your Apache2 configuration: nano /etc/apache2/sites-enabled/nf com' -restart always -cap-add MKNOD collabora/code Restart Docker to apply the changes: systemctl restart dockerĭownload Collabora Online and replace the url with your url: docker pull collabora/code docker run -t -d -p 127.0.0.1:9980:9980 -e 'domain= oo\\.
Update your container and install Docker and Apache2: apt-get update apt-get upgrade -yĮnable Apache2 and Docker on boot: systemctl enable apache2Ĭhange the storage driver to aufs: nano /etc/docker/daemon.json I try restart docker, nginx and finally entire server but nothing work. Open your container: lxc exec CTNAME bash docker run -t -d -p 127.0.0.1:9980:9980 -e '' -e 'usernameadmin' -e 'passwordadmin' -restart always -cap-add MKNOD collabora/code. Lxc config set CTNAME linux.kernel_modules "aufs" Lxc config set CTNAME security.nesting true Lxc config set CTNAME 00:00:00:00:00:00Īllow Security Nesting (Container in Container) and allow the aufs module inside the container: lxc config set CTNAME security.privileged true Launch your Ubuntu 18.04 container with public IP-adress: lxc launch -profile default ubuntu:18.04 CTNAME -target host-1 My recommendation is to integrate Collabora Online with Nextcloud. Collabora Online supports editing your documents in real time with multiple other editors, showing high fidelity, WYSIWYG rendering and preserving the layout and formatting of your documents.