Add ONLYOFFICE DocSpace app (15 services, Community Edition)

This commit is contained in:
2026-04-11 12:17:35 +00:00
parent 20043aacab
commit d7269f94fb
7 changed files with 944 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
# ONLYOFFICE DocSpace
ONLYOFFICE DocSpace is a collaborative room-based document management platform that enables teams to create, edit, and manage documents, spreadsheets, and presentations in real-time.
## Key Features
- **Room-based collaboration** — Organize work into dedicated rooms with granular access controls for teams, departments, or external partners
- **Built-in document editors** — Full-featured editors for documents, spreadsheets, presentations, and fillable forms powered by ONLYOFFICE Docs
- **File management** — Upload, organize, and share files with version history and audit trails
- **Third-party integrations** — Connect external storage providers (Google Drive, Dropbox, OneDrive, Nextcloud, etc.)
- **Guest access** — Invite external users with limited permissions for secure document sharing
- **Customizable branding** — White-label the interface with your organization's logo and colors
## Architecture
This deployment includes the full DocSpace stack:
- **Nginx proxy** — Reverse proxy and entry point
- **DocSpace router** — Internal request routing
- **.NET services** — Core backend APIs (files, people, backup, studio, etc.)
- **Java services** — Identity and authorization (OAuth2/OpenID Connect)
- **Node.js services** — Frontend apps (login, editor, SDK, management)
- **ONLYOFFICE Document Server** — Real-time document editing engine
- **MySQL 8.3** — Primary database
- **Redis 7** — Caching and session storage
- **RabbitMQ 3** — Message queue for async operations
- **OpenSearch 2.18** — Full-text search indexing
## System Requirements
- **RAM:** Minimum 8GB recommended (OpenSearch alone needs 1GB+)
- **Disk:** 10GB+ for application data
- **Architecture:** amd64 only
## First Launch
After installation, navigate to the app URL and complete the initial setup wizard to create your administrator account.