Collabora Online Development Edition (CODE) is a free and open-source office suite that enables users to create and edit documents, spreadsheet and presentations within a web browser. In this tutorial, we will walk you through the steps required to install Collabora Online Development Edition on FreeBSD Latest.
Before we proceed with the installation of Collabora Online Development Edition, you need to make sure that your system meets the following prerequisites:
The first step in the installation process is to install the dependencies required for Collabora Online Development Edition. You can install them by running the following command:
$ sudo pkg install -y lang/gcc graphics/gd devel/cppunit librsvg2 cairo gobject-introspection python
Collabora Online Development Edition is based on LibreOffice. Therefore, you need to install LibreOffice on your FreeBSD Latest system. You can install LibreOffice by running the following command:
$ sudo pkg install -y libreoffice
Once you have installed all the dependencies and LibreOffice, you can now proceed with the installation of Collabora Online Development Edition. Follow the steps below to download and install Collabora Online Development Edition:
$ wget https://www.collaboraoffice.com/download/collabora-online-development-edition/
$ sudo tar -xvf CODE-*.tar.gz -C /opt
$ sudo nano /opt/lool/systemplate/etc/loolwsd/loolwsd.xml
<ssl>
<enable>yes</enable>
<termination>proxy</termination>
<cert_file>/path/to/your/certificate.crt</cert_file>
<key_file>/path/to/your/private.key</key_file>
<ca_file>/path/to/your/ca-bundle.crt</ca_file>
</ssl>
<VirtualHost *:443>
# ...
ProxyPreserveHost On
# The location of the Collabora Online Development Edition server
ProxyPass /lool/ https://127.0.0.1:9980/lool/
ProxyPassReverse /lool/ https://127.0.0.1:9980/lool/
ProxyPassReverseCookiePath / /lool/
# ...
</VirtualHost>
Save and close the file.
Start the Collabora Online Development Edition server using the following command:
$ /opt/lool/bin/loolwsd --version --o:sys_template_path="/opt/lool/systemplate" --o:lo_template_path="/usr/local/lib/libreoffice/share/template/"
Once you have completed the installation process, you can verify that the Collabora Online Development Edition server is working properly by accessing the following URL using a web browser:
https://your-domain.com/lool/admin/admin.html
This will display the Collabora Online Development Edition server administration page. If this page is displayed successfully, then the installation is complete.
Congratulations! You have successfully installed Collabora Online Development Edition on FreeBSD Latest. You can now start using it to create and edit documents, spreadsheets, and presentations within a web browser.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!