Установка ONLYOFFICE Apps Developer с помощью скрипта
Введение
ONLYOFFICE Apps — это хаб документов, в котором можно объединить пользователей и документы в одном месте, чтобы упростить совместную работу.
Функциональность
- Создание комнат различных типов: публичные комнаты, комнаты для совместного редактирования, виртуальные комнаты данных, пользовательские комнаты.
- Гибкая настройка прав доступа: просмотр, комментирование, рецензирование, заполнение форм, редактирование.
- Создание и редактирование документов, таблиц, презентаций, форм, PDF-файлов и электронных книг. Просмотр мультимедийных файлов (изображений, видео- и аудиофайлов). Работа с файлами Markdown и диаграммами.
- Приглашение пользователей к совместной работе: совместное редактирование в реальном времени, комментирование, общение в чате или по видеосвязи в онлайн-редакторах.
- Хранение личных документов и управление ими в отдельном пространстве.
- Управление комнатами: добавление файлов, приглашение участников и назначение уровней доступа, просмотр подробной информации и последних действий, архивация комнат.
- Создание ИИ-агентов, а также подключение любых ИИ-ассистентов к редакторам для повышения эффективности и ускорения рабочих процессов.
- Настройка функций интеграции: подключение внешних сервисов и хранилищ. В настоящее время сторонние хранилища можно использовать только для резервного копирования.
- Встраивание ONLYOFFICE Apps или его частей в собственное веб-приложение с помощью JavaScript SDK.
- Настройка персонализации и брендинга.
- Использование инструментов разработчика: вебхуки, приложения OAuth, ключи API.
- Настройка функций безопасности: резервное копирование и восстановление, двухфакторная аутентификация, защита по IP-адресам, журнал аудита и другое.
- Интеграция ONLYOFFICE Apps в вашу платформу с помощью готовых коннекторов для Drupal, Pipedrive, WordPress, Zapier, Zoom, Moodle и других.
ONLYOFFICE Apps Developer можно установить с помощью скрипта автоматической установки для операционных систем Linux с установленным Docker. Скрипт настроит Docker-контейнер со всеми компонентами, необходимыми для правильной работы ONLYOFFICE Apps Developer, и прост в запуске, управлении и обновлении.
В данном руководстве объясняется, как установить ONLYOFFICE Apps Developer на компьютер с помощью готового скрипта для Docker. Кроме того, вы можете запустить этот скрипт и выбрать установку ONLYOFFICE Apps Developer из пакетов RPM/DEB.
Системные требования
- Процессор: не менее 6 ядер (рекомендуется 8 ядер)
- Оперативная память: не менее 12 ГБ (рекомендуется 16 ГБ)
- Жесткий диск: не менее 40 ГБ свободного места
- Дополнительные требования: не менее 6 ГБ файла подкачки
- ОС: дистрибутив Linux amd64 с ядром версии 3.10 или выше
Обратите внимание, что скрипт установки также поддерживает системы arm64 через Docker. Просто запустите тот же скрипт на сервере с архитектурой ARM, чтобы установить ONLYOFFICE Apps Developer. Пакеты DEB/RPM в настоящее время на ARM не поддерживаются.
Получение скрипта ONLYOFFICE Apps
Скачайте файл Docker-скрипта ONLYOFFICE Apps Developer:
curl -O https://download.onlyoffice.com/apps/apps-developer-install.sh
Когда скачивание завершится, можно начинать установку.
Обратите внимание, что все действия по установке необходимо выполнять с правами root.
Установка ONLYOFFICE Apps из пакетов DEB/RPM
Чтобы установить ONLYOFFICE Apps Developer из пакетов DEB/RPM, выполните следующую команду:
bash apps-developer-install.sh package
Обратите внимание, что установка из пакетов DEB/RPM в настоящее время доступна только для систем amd64. Для arm64 используйте установку с помощью Docker, описанную ниже.
После завершения установки откройте браузер и введите в адресной строке IP-адрес компьютера в локальной сети. Откроется страница настройки рабочего пространства.
Теперь необходимо указать адрес электронной почты и пароль (по умолчанию пароль должен содержать не менее 8, но не более 30 символов), загрузить файл лицензии, принять условия лицензионного соглашения. С помощью соответствующих выпадающих списков можно также выбрать нужный язык и часовой пояс. Когда все параметры будут заданы, нажмите кнопку Продолжить.
При установке из пакетов DEB/RPM порт по умолчанию можно задать с помощью debconf:
echo "onlyoffice-apps onlyoffice-apps/port string 80" | debconf-set-selections
Установка ONLYOFFICE Apps с помощью скрипта для Docker
Чтобы установить ONLYOFFICE Apps Developer с помощью Docker, выполните следующую команду:
bash apps-developer-install.sh docker
Эта команда работает как в системах amd64, так и в системах arm64. Чтобы выполнить установку на сервер с архитектурой ARM, просто запустите скрипт на компьютере с архитектурой arm64, никаких дополнительных действий или параметров не требуется.
После завершения установки откройте браузер и введите в адресной строке IP-адрес компьютера в локальной сети. Откроется страница настройки рабочего пространства.
Теперь необходимо указать адрес электронной почты и пароль (по умолчанию пароль должен содержать не менее 8, но не более 30 символов), загрузить файл лицензии, принять условия лицензионного соглашения. С помощью соответствующих выпадающих списков можно также выбрать нужный язык и часовой пояс. Когда все параметры будут заданы, нажмите кнопку Продолжить.
Просмотр доступных параметров скрипта для RPM/DEB
Чтобы вывести список всех доступных параметров скрипта для RPM/DEB, используйте следующую команду:
bash apps-developer-install.sh package -h
Подробнее об использовании всех доступных параметров скрипта для RPM/DEB см. в этой статье.
Просмотр доступных параметров скрипта для Docker
Чтобы вывести список всех доступных параметров скрипта для Docker, используйте следующую команду:
bash apps-developer-install.sh docker -h
Подробнее об использовании всех доступных параметров скрипта для Docker см. в этой статье.