Euro-Office
false
ghcr.io/euro-office/documentserver:latest
https://github.com/euro-office/documentserver/pkgs/container/documentserver
bridge
sh
false
https://github.com/euro-office/documentserver
https://forums.unraid.net/topic/200022-support-junkerderprovinz-opencloud/
https://github.com/euro-office/documentserver
Euro Office Document Server - a sovereign, European document server for browser-based editing of text documents, spreadsheets and presentations. It is a maintained fork of the OnlyOffice Document Server, so it speaks the same WOPI and OnlyOffice APIs and plugs straight into OpenCloud (and Nextcloud/ownCloud). Use it to edit .docx / .xlsx / .pptx and .odt / .ods / .odp files right in your browser, without any desktop office suite.
This is NOT a standalone app - it is the EDITOR back-end for a file server. You point your cloud (e.g. the OpenCloud container) at this document server and edit files stored in that cloud. On its own it only serves an internal welcome page.
How it fits together (with OpenCloud):
• Install this container. Set a JWT secret below and remember it.
• In the OpenCloud template set "Web office suite" = euro-office, "Office document server URL" = http://[THIS-SERVER-IP]:9900 (the port you map below), and "Office WOPI secret" = the SAME value as the JWT secret here. The two secrets MUST match.
• Open a document in OpenCloud - it now opens in Euro Office. OpenCloud uses Euro Office for Microsoft formats by default and Collabora for ODF, but Euro Office edits both.
First start:
• The document server bundles its own database and converter and takes a minute or two to come up on the very first start. Wait until http://[IP]:9900/hosting/discovery returns XML before opening a document from your cloud.
Security / reverse proxy:
• Keep "JWT enabled" = true (the default). The JWT secret signs every request between your cloud and the editor - never leave it blank.
• The container serves plain HTTP on the mapped port. For access over the internet put it behind a reverse proxy that terminates TLS (e.g. https://office.example.com) and use that https URL in OpenCloud.
• If your cloud uses a self-signed certificate, set "Allow self-signed upstream" = true so the editor can fetch documents from it.
About Euro Office:
• Euro Office is an open, sovereignty-focused document server developed in Europe as an OnlyOffice-compatible fork. Because it is API-compatible, any guide for "OnlyOffice Document Server + OpenCloud/Nextcloud" applies here as well.
Project: https://github.com/euro-office/documentserver
This is an independent, community-maintained Unraid packaging and is not affiliated with the Euro Office project.
Productivity: Cloud:
http://[IP]:[PORT:80]/
https://raw.githubusercontent.com/junkerderprovinz/unraid-apps/main/euro-office/euro-office.xml
https://raw.githubusercontent.com/junkerderprovinz/unraid-apps/main/euro-office/icon.png?v=2
--restart=unless-stopped
9900
true
true
false
/mnt/user/appdata/euro-office/data
/mnt/user/appdata/euro-office/logs
/mnt/user/appdata/euro-office/db