Documentation
The Collabora Online Development Edition is aimed at home users and contains many of the latest and greatest developments. We want as many people as possible to try it out and get back control of their own online documents. We’d also love to get people involved in our efforts to make Online even better. So download Collabora Online Development Edition, enjoy using it at home.
Grab the CODE
The easiest way to install CODE for a quick tryout is to download it as a virtual appliance from the Univention App Center.This appliance contains the Collabora Online Development Edition, and the additional software you need to get you up and running in minutes. You can choose between two types of integration, CODE + Nextcloud or CODE + ownCloud. Each appliance is available in four formats: KVM, VirtualBox, VMware Workstation and VMware ESXi.
Download virtual applianceGetting set up
It is highly recommended to set up a reverse proxy in front of CODE, either you run CODE from Docker, or you use native packages. It is easy, and this way CODE can be reached on standard HTTP or HTTPS ports. We provide sample configuration files for Apache2 and Nginx. If you want SSL, we recommend certificates from Let’s Encrypt.
Setting up Apache 2 reverse proxy
Setting up Nginx reverse proxy
Now you can give https://collabora.example.com as the WOPI URL in your preferred File Sync and Share solution. See below for specific examples. For more detailed and pretty instructions on integrating with various partner solutions please see (in alphabetical order):
Nextcloud Setup Instructions (Apache & Nginx)
ownCloud
Get involved
- Checking out the source code to build it yourself is easy, head over to GitHub’s project page
- After building Collabora Online just do a
make run
and follow the link to tweak things live. - Browse the SDK documentation and find all about postmessage api, integration examples and more
- Send patches via the GitHub pull requests
- Read the full guide on Contributing
- Read the Code of Conduct
- To ask questions, use the Collabora Online forum
- To talk with other developers please join us on #cool-dev:matrix.org room.
- And feel free to share your contributions and iterations on twitter by tagging @CollaboraOffice or @CollaboraOffice@mastodon.social and using the
#cool_dev
Your first commit
- First check How to build CODE
- Do your modifications and check them
git commit
# to commit the stuffgit log -p -1
# to check your workgit push origin HEAD:feature/name
- Create a Pull Request via the URL that you are told
Watch a talk & grab slides
COOL Days 2021 | Moodle Integration | |
COOL Days 2021 | community website | |
LibreOffice Conference 2020 | Integrating-OnLine-via-WOPI.pdf | |
FOSDEM 2020 | dialog-tunneling.pdf |