Installation Guide¶
Euro-Office Document Server can be installed in several ways depending on your environment and requirements.
Euro-Office or Nextcloud Office?
Nextcloud Office is the signed distribution of Euro-Office for production use, with community support and professional support through a Nextcloud Enterprise subscription, while Euro-Office builds are community builds for testing and contributing. See Choose a build for details.
Downloads¶
Desktop apps¶
Desktop editors for working on documents offline, on Windows, macOS, and Linux.
Signed builds, recommended for managed devices.
| Operating system | Architecture | Package | |
|---|---|---|---|
| Windows | x64, arm64 | .exe (signed) |
Download |
| macOS | Apple Silicon | .dmg (signed) |
Download |
| Linux (Ubuntu, Debian) | x86_64, aarch64 | .deb |
Download Repository |
| Linux (Fedora) | x86_64, aarch64 | .rpm |
Download Repository |
Document Server¶
The Document Server is not a standalone application. It provides the editors and collaboration backend, and needs a platform that stores the files and provides the user interface, such as Nextcloud.
Packages are available from the package repository and on nextcloud-releases/Office-DocumentServer. The container image is not available yet, use the Euro-Office image until then.
| Platform | Architecture | Package | |
|---|---|---|---|
| Ubuntu 24.04 LTS, Debian 12 | amd64, arm64 | .deb |
Download Repository |
| Fedora 41+ | x86_64, aarch64 | .rpm |
Download Repository |
| Docker | amd64, arm64 | Container image | Coming soon |
| Platform | Architecture | Package | ||
|---|---|---|---|---|
| Ubuntu 24.04 LTS, Debian 12 | amd64, arm64 | .deb |
Download | Ubuntu docs Debian docs |
| Fedora 41+ | x86_64, aarch64 | .rpm |
Download | Documentation |
| Docker | amd64, arm64 | Container image | Download | Documentation |
Download buttons open the latest release, pick the file for your architecture there.
Nextcloud Office package repository¶
Nextcloud Office provides signed APT and DNF repositories at https://download.nextcloud.com/office/repo for the Document Server (nextcloud-office-documentserver) and the Desktop Editors (nextcloud-office-nextcloudoffice). Installing from the repository keeps your packages up to date with regular system updates.
sudo install -d -m 0755 /etc/apt/keyrings
sudo curl -fsSL https://download.nextcloud.com/office/repo/nextcloud-office.asc \
-o /etc/apt/keyrings/nextcloud-office.asc
echo "deb [signed-by=/etc/apt/keyrings/nextcloud-office.asc] \
https://download.nextcloud.com/office/repo/deb stable main" \
| sudo tee /etc/apt/sources.list.d/nextcloud-office.list
sudo apt-get update
Install the Desktop Editors with sudo apt-get install nextcloud-office-nextcloudoffice. For the Document Server, follow the Ubuntu or Debian guide.
sudo tee /etc/yum.repos.d/nextcloud-office.repo > /dev/null << 'EOF'
[nextcloud-office]
name=Nextcloud Office
baseurl=https://download.nextcloud.com/office/repo/rpm/stable/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://download.nextcloud.com/office/repo/nextcloud-office.asc
EOF
sudo rpm --import https://download.nextcloud.com/office/repo/nextcloud-office.asc
Install the Desktop Editors with sudo dnf install nextcloud-office-nextcloudoffice. For the Document Server, follow the Fedora guide.
Choose your installation method¶
-
Ubuntu (deb)
Install from a
.debpackage on Ubuntu 24.04 LTS. Suitable for bare-metal and VMs. -
Docker
Run the official container image. Quickest way to get started.
-
Debian (deb)
Install from a
.debpackage on Debian 12 (Bookworm). -
Fedora (rpm)
Install from an
.rpmpackage on Fedora 41+. Tested on Fedora 44.
Verify your installation¶
Once installed, use the built-in example app to confirm the editor works end-to-end in a browser.
Running behind a reverse proxy¶
For production deployments you typically place the document server behind a reverse proxy that terminates TLS and forwards requests to it. The document-server-proxy project provides a ready-made reverse proxy setup you can use as a starting point.
Which method should I use?¶
| Docker | Ubuntu (deb) | Debian (deb) | Fedora (rpm) | |
|---|---|---|---|---|
| Easiest to update | Yes | |||
| Full OS control | Yes | Yes | Yes | |
| Nextcloud integration | Yes | Yes | Yes | Yes |