Self-host Euro-Office Document Server
v9.3.7Collaborative office document server for Nextcloud setups
docker run -d --name euro-office --restart=unless-stopped -p 80:80 -e JWT_ENABLED=true -e JWT_SECRET=at-least-32-chars-long-for-hs256 ghcr.io/euro-office/documentserver:latest- Stars
- 1 869
- RAM
- 4 GB
- Storage
- 5 GB
- Ports
- 80 (HTTP(S) endpoint served by the container's nginx; the quick start maps -p 80:80), 8080 (DocService: collaboration and Socket.io transport), 9000 (Optional administration panel service)
- Requires
- RabbitMQ, Redis
ghcr.io/euro-office/documentserverWhat is Euro-Office Document Server?
Euro-Office Document Server is the back end of the Euro-Office office suite: it runs the in-browser editors for word documents, spreadsheets, presentations and PDFs, while a platform such as Nextcloud supplies file storage and the surrounding user interface. Maintained as an independent fork of ONLYOFFICE Document Server, it normally also runs plugins written for those editors, and WOPI can be switched on. Incoming and outgoing calls are protected with a shared token secret; the Nextcloud connector needs one of 32 characters or longer. Operator settings live in a local.json file on package installs, or in container environment variables that the entrypoint writes into that file; they cover the SQL store, the cache and the message broker, download and upload size ceilings, TLS, nginx behaviour, logging and StatsD metrics. You deploy it by pulling the GHCR image, installing a .deb on Ubuntu 24.04 or Debian 12, or an .rpm on Fedora 41 and newer; the image ships its own services but can be pointed at external PostgreSQL, Redis and RabbitMQ, and the collaboration, conversion and storage tiers can be spread over several nodes behind a load balancer. Known limits: it is deliberately not a standalone app, so there is no end-user interface or login of its own; the bundled sample app carries no access checks and should stay switched off in public deployments; community builds are unsigned and aimed at testing and contributing, with signed packages coming from the Nextcloud Office track; and several documentation pages, including licensing, are still marked as work in progress.
Should you self-host Euro-Office Document Server?
Euro-Office Document Server scores 53/100 on selfhost.directory (how scoring works) and ranks #5 of 6 in Office Suites. It has 1 869 GitHub stars.
It shipped 7 stable releases in the past year. The latest, v9.3.7, came out on 24 October 2026. New versions land roughly every 2 weeks.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in Shell.
Its closest alternative on selfhost.directory is ONLYOFFICE (72/100, 7 057 stars). It scores higher overall, so compare the two before you pick. See Euro-Office Document Server vs ONLYOFFICE side by side.
Features
- Administration PanelOff by default (ADMINPANEL_ENABLED=false).
- Built-in example appTesting only; has no access control and should be disabled in production.
- Custom fonts
- Document format conversion
- Editor pluginsNo in-product app directory yet; plugins are installed manually.
- Health check endpoint
- Horizontal ScalingDedicated high-availability documentation is announced but not published.
- Real-time collaborative editing
- REST API
- StatsD metricsDisabled by default (METRICS_ENABLED=false).
- TLS Termination
- Web-based office editors
- WOPI protocol supportDisabled by default (WOPI_ENABLED=false).
Euro-Office Document Server README
More in Office Suites
LibreOffice (LinuxServer.io)Self-hosted Docker container streaming LibreOffice to a browser via HTTPS using the Selkies platform.
Nextcloud Office📑 Collabora Online for Nextcloud
ONLYOFFICESelf-hosted, open-source online office suite: Document, Spreadsheet, Presentation, PDF and form editors with real-time collaborative editing and format conversion.
seatsurfingSelf-hosted desk booking platform with interactive floor plans, approval workflows, Teams/Confluence integrations, and a PWA for mobile access.
WPS OfficeSelf-hosted Docker container streaming WPS Office (Writer, Presentation, Spreadsheet, PDF) to a browser via HTTPS using LinuxServer.io's Selkies platform.
collabora-onlineIssue tracker only. Active development is on Gerrit at https://gerrit.collaboraoffice.com/.
CryptPadOpen-source, self-hosted collaborative office suite with end-to-end encrypted documents, sheets, forms and kanban boards edited in real time.
EdenTextEdenText is a self-hosted, open-source web word processor running in the browser with no backend. Edits DOCX/ODT locally, exports PDF, supports advanced layout.
0 comments