Installing ONLYOFFICE DocSpace Developer using the provided script

Introduction

ONLYOFFICE DocSpace is a document hub where you can connect users and documents in one place to boost collaboration.

Functionality

  • Creating various room types: Public rooms, Form filling rooms, Collaboration rooms, Virtual Data Rooms, Custom rooms.
  • Providing flexible access permissions: viewing, commenting, reviewing, form filling, editing.
  • Creating and editing documents, spreadsheets, presentations, forms, PDFs, and ebooks. Viewing multimedia files (images, video and audio files). Working with markdown files and diagrams.
  • Inviting users for collaboration: real-time co-editing, commenting, and communication via chat or video calls within online editors.
  • Storing and managing personal documents within a dedicated space.
  • Managing rooms: adding files, inviting members and assigning permission levels, viewing detailed info and recent activities, archiving rooms.
  • Creating AI agents as well as connecting any AI assistants to the editors for enhanced efficiency and faster workflows.
  • Configuring integration features: connecting external services and storages. Currently, third-party storages can be used for performing backup only.
  • Embedding ONLYOFFICE DocSpace or its parts into your own web application with JavaScript SDK.
  • Adjusting customization and branding features.
  • Using developer tools: webhooks, OAuth applications, API keys.
  • Setting up security features: backup and restore, two-factor authentication, IP security, audit trail and more.
  • Integrating ONLYOFFICE DocSpace into your platform with ready-to-use connectors for Drupal, Pipedrive, WordPress, Zapier, Zoom, Moodle, etc.

ONLYOFFICE DocSpace Developer can be installed using an automatic installation script for Linux operating systems with Docker installed. The script will set up Docker container with all the components necessary for ONLYOFFICE DocSpace Developer correct work and is easy to run, manage and update.

This guide will show you how to install ONLYOFFICE DocSpace Developer to your machine using the provided Docker script. Alternatively, you can run this script and select an option to install ONLYOFFICE DocSpace Developer from RPM/DEB packages.

System requirements
  • CPU: at least 6-core (8-core recommended)
  • RAM: at least 12 GB (16 GB recommended)
  • HDD: at least 40 GB of free space
  • Additional requirements: at least 6 GB of swap
  • OS: amd64 Linux distribution with kernel version 3.10 or later
Note that the installation script also supports arm64 systems via Docker. Simply run the same script on an ARM-based server to install ONLYOFFICE DocSpace Developer. DEB/RPM packages are not currently supported on ARM.

Getting ONLYOFFICE DocSpace script

Download ONLYOFFICE DocSpace Developer Docker script file:

curl -O https://download.onlyoffice.com/docspace/docspace-developer-install.sh

Once the download is finished, you can start the installation process.

Note that all installation actions must be performed with root rights.

Installing ONLYOFFICE DocSpace from DEB/RPM packages

To install ONLYOFFICE DocSpace Developer using DEB/RPM packages, run the following command:

bash docspace-developer-install.sh package

Note that DEB/RPM installation is currently only available for amd64 systems. For arm64, use the Docker installation method described below.

Once the installation is finished, open a browser and enter the local network computer IP address to the browser address bar. The DocSpace setup page will open.

Now you need to specify your email, password (by default, the password must be at least 8 but no more than 30 characters long), upload the license file, accept the License agreement terms. You can also select the necessary language and time zone using the corresponding drop-down lists. When all the parameters are set, click the Continue button.

When installing using DEB/RPM packages, you can set the default port via debconf:

echo "docspace docspace/port string 80" | debconf-set-selections

Installing ONLYOFFICE DocSpace using script for Docker

To install ONLYOFFICE DocSpace Developer using Docker, run the following command:

bash docspace-developer-install.sh docker

This command works on both amd64 and arm64 systems. To install on an ARM-based server, simply run the script on a machine with arm64 architecture, no additional steps or parameters are required.

Once the installation is finished, open a browser and enter the local network computer IP address to the browser address bar. The DocSpace setup page will open.

Now you need to specify your email, password (by default, the password must be at least 8 but no more than 30 characters long), upload the license file, accept the License agreement terms. You can also select the necessary language and time zone using the corresponding drop-down lists. When all the parameters are set, click the Continue button.

Displaying available script RPM/DEB parameters

To display the list of all available script RPM/DEB parameters, use the following command:

bash docspace-developer-install.sh package -h

To learn more on how to use all the available script RPM/DEB parameters, refer to this article.

Displaying available script Docker parameters

To display the list of all available script Docker parameters, use the following command:

bash docspace-developer-install.sh docker -h

To learn more on how to use all the available script Docker parameters, refer to this article.

Article with the tag:
Browse all tags