nc-env / templates / template02-collabora-online /
@pmarini pmarini authored on 30 Jan 2023
..
artifacts adapt the template files to the new OS image, based on Ubuntu Server 22.04 LTS 3 years ago
Readme.md adapt the template files to the new OS image, based on Ubuntu Server 22.04 LTS 3 years ago
Vagrantfile adapt the template files to the new OS image, based on Ubuntu Server 22.04 LTS 3 years ago
provision.sh - template01, provision.sh: add crontab and set it as the background jobs execution agent 2 years ago
Readme.md

Collabora Online server (CODE or Enterprise Edition)

Setup

  • Assuming that the copy of the template is called collabora-instance, move to folder collabora-instance.
  • Check the content of folder artifacts
File name Description
collaboraonline.sources Apt sources file for Collabora packages
coolwsd.xml Configuration file for the Collabora server
coolwsd.service Systemd service file for Collabora server
rootCA.pem The rootCA previously created in your host machine
rootCA-key.pem The rootCA key previously created in your host machine
  • Create folder log
  • Open Vagrantfile and change the value of variable lxd.name. It makes sense to give the same name as the folder, in this example collabora-instance.
  • Open provision.sh and change the value of variable MACHINE_HOSTNAME, CO_VERSION and CUSTOMER_HASH. For MACHINE_HOSTNAME, it makes sense to give the same name as the folder, plus the domain, in this example collabora-instance.localenv.com.
  • Run vagrant up > log/provisioning.log
  • Make sure your system is able to resolve the domain name that you specified in variable MACHINE_HOSTNAME, for example by adding an entry in /etc/hosts
  • Start using your environment