Skip to content

ONLYOFFICE

ONLYOFFICE is the “Google Docs” part of My Own Suite: a modern, browser-based office suite with real-time collaboration - while keeping your files in your own stack.

In My Own Suite, ONLYOFFICE is integrated with Seafile, so you can open and save documents directly from your private file library.

  • Modern, familiar editing experience in the browser (docs, sheets, slides).
  • Real-time collaboration: co-edit with others, add comments, and review changes.
  • Great compatibility with Microsoft Office file formats (Word/Excel/PowerPoint).
  • Write and format documents, build spreadsheets, and create presentations.
  • Co-edit in real time or review with tracked changes.
  • Keep everything in your own stack: your files live in Seafile, not on a third-party drive.

Environment variables

  • TZ: Container timezone.
  • ALLOW_PRIVATE_IP_ADDRESS: Allow callbacks to private/loopback addresses.
  • ALLOW_META_IP_ADDRESS: Allow callbacks to metadata/non-public address ranges.
  • JWT_ENABLED: Enable JWT protection.
  • JWT_SECRET: JWT secret used when JWT is enabled.
  • SECURE_LINK_SECRET: Secret used for nginx secure-link validation of /cache/files/....

Volumes and persistence

  • Required volume mount: /var/www/onlyoffice/Data
  • This is required for VPS and managed platform deployments.

Dependencies and integrations

  • Seafile integration is used for opening and saving files from user libraries.

Customizations in this project

  • Startup wrapper normalizes selected env values.
  • Supports dynamic listen port mapping for managed platforms.
  • Synchronizes nginx secure_link_secret with SECURE_LINK_SECRET.