Nextcloud for Associations: GDPR-Compliant Collaboration with Collabora and OnlyOffice on Virtualmin
Learn how, as an association, to install Nextcloud on a Virtualmin server and collaboratively edit documents with Collabora Online, OnlyOffice, or Nextcloud Office – without Microsoft 365 or Google Workspace.
Why Nextcloud is the Perfect Solution for Associations
Associations often face the challenge of editing documents together without resorting to paid services like Microsoft 365 or Google Workspace. These cloud solutions not only raise data protection concerns but are also financially unattractive for many associations. Nextcloud offers an open-source alternative that you can run on your own server – fully GDPR-compliant and without hidden costs.
In this article, we show you how to install Nextcloud on Virtualmin and extend it with Collabora Online, OnlyOffice, or Nextcloud Office to enable collaborative editing of text documents, spreadsheets, and presentations.
Prerequisites for Installation
Before you start, make sure your server meets the following requirements:
- Virtualmin with a working LAMP stack (Linux, Apache, MySQL, PHP)
- At least 2 GB RAM (4 GB recommended for Collabora/OnlyOffice)
- A domain pointing to your server (e.g., register here)
- SSL certificate (Let's Encrypt via Virtualmin)
For the server environment, we recommend virtual servers or web hosting with sufficient resources.
Step 1: Install Nextcloud on Virtualmin
Virtualmin offers an easy way to install Nextcloud. Proceed as follows:
- Log in to Virtualmin and select the virtual server for your domain.
- Navigate to Install Scripts and search for Nextcloud.
- Click Install and follow the instructions. Choose a database and create an admin user.
- After installation, you can access your Nextcloud at
https://your-domain.com/nextcloud.
Alternatively, you can install Nextcloud manually by downloading the archive and extracting it into the web directory. The installation routine will guide you through the setup.
Step 2: Integrate Collabora Online
Collabora Online is a powerful open-source office suite that runs directly in the browser. It is ideal for associations because it is resource-efficient and offers broad format support.
Install Collabora via Virtualmin
Virtualmin does not offer a direct installation script for Collabora. However, you can install Collabora as a Docker container or via the official repository. For beginners, we recommend the Docker variant:
docker run -d --name collabora --restart always -p 9980:9980 -e "domain=your-domain.com" -e "extra_params=--o:ssl.enable=false" collabora/code
Then install the Nextcloud app Collabora Online and configure the URL to your Collabora server (e.g., https://your-domain.com:9980).
Step 3: OnlyOffice as an Alternative
OnlyOffice is another powerful office suite that integrates seamlessly with Nextcloud. It offers even better compatibility with Microsoft formats and an appealing user interface.
Install OnlyOffice Document Server
The easiest way to install is via Docker:
docker run -d --name onlyoffice --restart always -p 8080:80 -e JWT_ENABLED=true -e JWT_SECRET=your_secret_token onlyoffice/documentserver
In Nextcloud, activate the OnlyOffice app and enter the URL of the Document Server (e.g., https://your-domain.com:8080).
Step 4: Nextcloud Office (Collabora Integrated)
Nextcloud Office is the official integration of Collabora into Nextcloud. It is particularly easy to set up because it is included directly in Nextcloud. You only need to configure the Collabora server. Setup is done via the Nextcloud administration under Apps > Nextcloud Office.
Ensure GDPR Compliance
A major advantage of your own Nextcloud instance is full data sovereignty. To work in a GDPR-compliant manner, consider the following points:
- Server location: Choose a server in the EU (e.g., at DezHost).
- Encryption: Enable SSL/TLS for all connections.
- Backups: Regular backups are mandatory.
- Data processing agreement: Sign a DPA with your host.
Our virtual servers and web hosting packages are operated in German data centers and meet the highest data protection standards.
Collaborative Work in Practice
Once everything is set up, your association members can work on documents together – in real time, with comments and change tracking. The integration into Nextcloud also allows sharing files and folders with specific permissions.
For domain management, we recommend our domain services.
Conclusion: Independent and Data Protection Compliant
With Nextcloud on a Virtualmin server and one of the office solutions Collabora, OnlyOffice, or Nextcloud Office, you create a powerful, GDPR-compliant alternative to Microsoft 365 and Google Workspace. Your association remains independent and retains control over its data.
Start setting up today – we support you with suitable web hosting or virtual servers.