Документация TMS DoQAДокументация TMS DoQA
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • DoQA сервер

    • Требования
    • Утилита управления сервером
      • Установка (install)
      • Запуск приложения (start)
      • Остановка приложения (stop)
      • Обновление (update)
      • Резервное копирование (backup)
      • Восстановление из резервной копии (restore)
      • Смена домена (domain)
      • Выпуск/обновление SSL-сертификата (cert)
    • Описание параметров среды (.env)
    • Настройка сервера почты
    • Авторизация через LDAP
    • Корпоративный вход (SSO)

Установка (install)

Команда install используется для установки DoQA приложения.

Совет

Всегда используйте актуальную версию утилиты DoQA CLI. Скачайте свежую версию на странице Утилита управления сервером.

Linux
./doqa install

Флаги

  • --version <x.y.z> — указать версию конфигураций для установки. По умолчанию используется последняя версия.

Перед началом

  • Убедитесь, что выполнены требования и установлены Docker и Docker Compose.
  • Если планируете HTTPS/сертификаты, проверьте, что порты 80 и 443 свободны и доступны извне.
  • Если используете доменное имя (не localhost), настройте DNS, чтобы домен указывал на ваш сервер.

Шаги установки (интерактивно)

После запуска команда задаст вопросы:

  1. «Установить с базой данных?» —
    • Да: будет развёрнут PostgreSQL в составе DoQA, пароль для БД сгенерируется автоматически.
    • Нет: укажите параметры существующей БД (хост, порт, имя БД, пользователь, пароль).
  2. «Использовать SSL сертификат?» —
    • Да: будет включена SSL-конфигурация Nginx. Сертификаты можно подключить вручную или выпустить позже командой cert.
    • Нет: будет использована HTTP-конфигурация.
  3. «Введите домен для веб‑приложения» — домен без протокола (например: example.com или localhost).

Рекомендация

Если нет острой необходимости использовать уже существующий сервер PostgreSQL, рекомендуется выбрать PostgreSQL, входящий в состав DoQA. Это позволит пользоваться встроенными функциями резервного копирования (бекапа) — командой backup — и упростит обслуживание.

Пример ответов:

Вы хотите установить связь с базой данных: y
Использовать SSL сертификат?: y
Введите домен для веб-приложения: example.doqabox.ru

Важно

Домен указывается без протокола. Для корректной работы рекомендуется HTTPS.

Продакшн

В продакшене используйте DoQA только с SSL‑сертификатом. Без SSL часть функций DoQA будет недоступна (например, websockets), что повлияет на стабильность и UX.

Что делает команда

  • Создаёт служебные каталоги
  • Загружает набор конфигураций и распаковывает их.
  • Копирует configs/.env.install в .env и проставляет значения, генерирует секретные ключи.
  • Подготавливает Nginx и Docker Compose файлы.
  • Выполняет docker compose build.
  • Запускает миграции БД.

Что дальше

  • Для HTTPS используйте один из вариантов:
    • Выпустить сертификат автоматически: команда cert.
    • Подключить собственные сертификаты: поместите fullchain.pem и privkey.pem в box/nginx/ssl/.
  • Настройте почту для приглашения пользователей — см. Настройки почты.
  • Запустите приложение:
./doqa start
  • Откройте в браузере URL, соответствующий APP_URL (например: https://doqa.app/), завершите первичную настройку и создайте супер‑пользователя.
  • Если меняли домен — выполните domain, затем перевыпустите сертификаты через cert.
Последнее обновление:
Next
Запуск приложения (start)