Начало работы на своём сервере
Для кого: администраторы рабочей области и IT-администратор · Время: около 20 минут плюс время, которое нужно поставщику, чтобы выпустить лицензию
Обзор
Настройка нового сервера требует двух человек. IT-администратор выполняет одну команду на сервере, а администратор рабочей области делает всё остальное в браузере. Выполняйте шаги ниже по порядку.
1. IT-администратор устанавливает сервер
Что нужно серверу: Linux с Docker Engine и Docker Compose v2; для примерно 300 пользователей — 4 ядра CPU, 16 ГБ RAM и 200 ГБ диска (для установки нужно минимум 6 ГБ свободного места); DNS-имя в вашей сети для HTTPS; и открытые из сетей пользователей порты: 80 и 443 (веб), TCP 7881 и UDP 7882 (звук в созвонах).
- Поставщик присылает IT-администратору персональную ссылку для загрузки установщика (digital-workspace-<версия>.run). Ссылка действует 14 дней.
- IT-администратор копирует файл на Linux-сервер и запускает
sudo bash digital-workspace-<version>.run. - Когда установка завершается сообщением Digital Workspace is running., выводятся Setup link (ссылка настройки) и Setup code (код настройки). IT-администратор отправляет их администратору рабочей области.
Обязательно
IT-администратор хранит копию файла /opt/digital-workspace/.env в надёжном месте вне сервера. В нём находится ключ, который защищает сохранённые пароли и сертификаты, а в резервные копии этот файл не входит.
2. Администратор рабочей области завершает настройку в браузере
- Откройте ссылку настройки. Код настройки уже подставлен.
- Шаг 1, Ваша компания: введите Название компании, Ваше имя, Рабочий email и Пароль (более 10 символов, минимум одна цифра и один специальный символ). Нажмите Создать рабочее пространство. Теперь вы администратор рабочей области и уже вошли в систему.
- Шаг 2, Адрес и почта: оставьте показанный веб-адрес и укажите почтовый сервер компании. Нажмите Отправить тестовое письмо и убедитесь, что оно пришло, затем нажмите Сохранить и продолжить. Данных почтового сервера пока нет? Нажмите Пропустить и закончите позже (см. статью «Настройка почтового сервера (SMTP)»).
- Шаг 3, Лицензия: на вопрос Может ли сервер подключаться к интернету? ответьте Да, онлайн (рекомендуется) или Нет, офлайн. Отправьте ID установки поставщику кнопкой Отправить поставщику.
- Онлайн: когда поставщик подтвердит, что лицензия выпущена, нажмите Проверить сейчас.
- Офлайн: загрузите файл лицензии (.lic) из письма поставщика.
- Когда появится Лицензия установлена, нажмите Перейти в рабочее пространство. Без лицензии рабочая область доступна только для чтения; кнопка Завершить позже всё равно откроет её.
3. Список дел на первый день
| # | Задача | Где | Готово, если |
|---|---|---|---|
| 1 | Решён вопрос доступа извне | IT-администратор и администратор рабочей области | Удалённые коллеги, внешние подписанты и формы на сайте работают так, как запланировано. См. статью «Доступ из-за пределов вашей сети». |
| 2 | Почтовый сервер настроен | Настройки рабочей области › Почтовый сервер | Тестовое письмо пришло в ваш почтовый ящик. |
| 3 | HTTPS включён | Настройки рабочей области › HTTPS | Проверить HTTPS показывает, что всё работает, и включено Перенаправлять всех на HTTPS (вариант «Автоматически (Let's Encrypt)» делает это сам). |
| 4 | Базовая безопасность обеспечена | IT-администратор | Порт 3000 ограничен, копия .env хранится в надёжном месте, приглашён второй администратор рабочей области. См. статью «Чек-лист безопасности и эксплуатации». |
| 5 | Правила входа заданы | Настройки рабочей области › Безопасность | Политика сеансов соответствует правилам безопасности вашей компании. |
| 6 | Резервные копии проверены | Настройки рабочей области › Резервные копии | У копии статус Готово, и IT-администратор каждый день копирует папку с резервными копиями за пределы сервера. |
| 7 | Данные организации | Профиль › Организация | Заполнены название компании, логотип, адрес и телефон. |
| 8 | Отделы и роли | Настройки рабочей области › Отделы и Роли | Новые коллеги сразу получают нужный доступ. |
| 9 | Приглашён первый коллега | Управление пользователями › Пригласить участника | Он получил письмо и вошёл в систему. |
| 10 | Созвоны работают (необязательно) | Сервер (IT-администратор) | Порты TCP 7881 и UDP 7882 открыты, sudo ./huddles.sh status показывает on, и пробный звонок проходит. См. статью «Включение созвонов на своём сервере». |
Для пунктов 7, 8 и 9 статьи из Руководства администратора действуют без изменений. Единственное отличие: приглашения отправляются через почтовый сервер компании, поэтому сначала подключать ящик Gmail или Outlook не нужно.
Устранение неполадок
| Симптом | Решение |
|---|---|
| Ссылка настройки не открывается с вашего компьютера | Межсетевой экран сервера должен пропускать из офисной сети порт, указанный в ссылке настройки (обычно 80, иначе 8080 или 3000). Обратитесь к IT-администратору. |
| «Код настройки неверный» | Используйте ссылку или код, которые прислал IT-администратор, точно в том виде, в каком их вывел установщик. |
| Красный баннер сообщает, что у рабочей области нет лицензии | Откройте Настройки рабочей области › Лицензия и загрузите лицензию или, если сервер онлайн, нажмите Проверить сейчас. См. статью «Лицензия, места и продление». |
| Вы забыли пароль администратора рабочей области, а письмо не приходит | IT-администратор может создать на сервере одноразовую ссылку для входа. См. статью «Помощь и команды сервера». |
Эти статьи есть и в базе знаний на вашем сервере после обновления.