Collabora Online Development Edition is a powerful tool for online collaboration and document editing. In this tutorial, we'll guide you through the installation process of Collabora Online Development Edition on Fedora CoreOS Latest.
Before we get started with the installation process, there are a few things you need to have:
Here are the steps to install Collabora Online Development Edition on Fedora CoreOS Latest:
Update your system packages by running the following command:
sudo dnf update -y
Install the required packages by running the following command:
sudo dnf install -y systemd-container curl
Download the Collabora Online Development Edition by running the following command:
curl -L https://www.collaboraoffice.com/code/bootstrap.php | sudo bash
Create a system service for the Collabora Online Development Edition by running the following command:
sudo vi /etc/systemd/system/collabora-online.service
In the file, paste the following:
[Unit]
Description=Collabora Online Development Edition
[Service]
ExecStartPre=-/usr/bin/podman rm -f collabora-online
ExecStart=/usr/bin/podman run --name collabora-online \
-p 9980:9980 \
-v /etc/loolwsd/:/etc/loolwsd/ \
-v /etc/loolwsd/ca-chain.cert.pem:/etc/pki/tls/certs/ca-bundle.crt:ro \
--cap-drop=ALL \
--security-opt=no-new-privileges \
--userns=keep-id \
--tmpfs /run \
--tmpfs /tmp \
--log-driver=journald \
--restart=always \
--pull=always \
collabora/code:6.4.14.6
ExecStop=/usr/bin/podman stop collabora-online
[Install]
WantedBy=multi-user.target
Save and close the file.
Reload the system daemon by running the command:
sudo systemctl daemon-reload
Start and enable the service by running the following commands:
sudo systemctl start collabora-online
sudo systemctl enable collabora-online
Verify that the Collabora Online Development Edition is running by visiting the URL: http://[your_server_IP]:9980/loleaflet/dist/admin/admin.html
.
You have successfully installed Collabora Online Development Edition on Fedora CoreOS Latest. You can now use it to collaborate and edit documents online. Happy collaborating!
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!