DocSpace services

Introduction

Service is the ONLYOFFICE DocSpace component that is used to perform long-running background operations without user interaction. The service can be started and stopped from any application component or other services.

Below you can find a list of the ONLYOFFICE DocSpace services.

ServiceDescription
The REST API server for working with AI features. The service which handles API requests related to AI. The port number is 5157.
The service for background tasks related with AI. It vectorizes documents from the knowledge base for subsequent semantic search and performs chat/message export. The port number is 5124.
The service which is used for working with portals (creating, removing portals, etc. The port number is 5010.
Handles the API requests related to the backups. The port number is 5012.
Clears the login_events and audit_events tables by LoginHistoryLifeTime and AuditTrailLifeTime to log out users after the timeout. The port number is 5027.

Launches the additional services related to the backup creation:

  • BackupWorkerService - launches WorkerService that runs backups/restore etc.;
  • BackupListenerService - waits for a notification to delete backups according to the schedule;
  • BackupCleanerTempFileService - deletes the temporary files remaining after backup;
  • BackupCleanerService - deletes outdated backups;
  • BackupSchedulerService - runs backups according to the schedule.

The port number is 5032.

The service which allows interaction with documentserver. The port number is 5013.
  • Handles the API requests related to the documents.
  • Launches OFormService.

The port number is 5007.

Launches the additional services related to the file management:

  • ElasticSearchIndexService - indexes documents using Elasticsearch;
  • FeedAggregatorService - aggregates notifications;
  • FeedCleanerService - removes notifications;
  • FileConverterService - converts documents;
  • ThumbnailBuilderService - generates thumbnails for documents;
  • Launcher - removes the outdated files from the recycle bin.

The port number is 5009.

The service responsible for authentication methods used to access DocSpace, e.g., the OAuth technology.
The service responsible for managing user identities and authentication within DocSpace by using the OAuth technology.
The service which is used for logging users and displaying the wizard. The port number is 5011.
The service responsible for creating and managing several spaces (Space Management). The port number is 5015.
The server that operates using the Model Context Protocol, which provides AI with functionality for working in DocSpace. For example, AI ​​can be asked to create a room. The port number is 5158.

Launches the additional services related to the notifications about DocSpace events:

  • NotifySenderService - sends messages from the database;
  • NotifyCleanerService - removes messages.

The port number is 5005.

Handles the API requests related to the People module. The port number is 5004.
The service which allows integrating DocSpace into your own web application by using JavaScript SDK. The port number is 5099.
Provides the two-way communication between a client and a server. It allows pages to receive data without restarting (for example, thumbnails or new documents). The port number is 9899.
Allows you to enable and configure the SAML-based single sign-on (SSO) authentication providing a faster, easier, and more secure way for users to access DocSpace. The port number is 9834.
Generates notifications and sends them to other services (for example, NotifyService). The port number is 5006.
The service which is used for receiving DocSpace notifications via Telegram. The port number is 5075.
Displays the list of launched services. The port number is 5033.
Handles the API requests not related to the services above. For example, it handles requests related to settings, audit, authentication, etc. The port number is 5000.
Processes the storage handlers and the authorization pages. The port number is 5003.

Host ONLYOFFICE DocSpace on your own server or use it in the cloud

Article with the tag:
Browse all tags