Перейти к содержанию

Установка#


Шаг 1. Установка docker и docker-compose#

📚 Документация Docker

Для установки проекта необходимо установить docker и docker-compose.

💡 Минимально необходимые версии компонентов Docker Engine - Docker 19.03 +

Шаг 2. Установка Trusted.ID#

  1. Создайте и перейдите в рабочую директорию:

       mkdir trusted-id && cd trusted-id
    
  2. Загрузите конфигурационные файлы:

       curl -O https://git.digtlab.ru/trusted/id/-/raw/main/docker-compose.yaml
       curl -O https://git.digtlab.ru/trusted/id/-/raw/main/nginx.conf
       curl -O https://git.digtlab.ru/trusted/id/-/raw/main/build.sh
       curl -O https://git.digtlab.ru/trusted/id/-/raw/main/.env
    
  3. Сделайте файл build.sh исполняемым:

       chmod +x ./build.sh
    
  4. Отредактируйте настройки конфигурации:

    • Откройте на редактирование файл .env
    • Задайте доменное имя системы Trusted.ID в переменной ID_HOST: ID_HOST=id.examle.ru
    • Задайте адрес электронной почты администратора в переменной ADMIN_MAIL: ADMIN_MAIL=admin@example.ru
  5. Запустите на исполнение файл ./build.sh.

    В результате выполнения в файле nginx.conf прописывается значение переменной ID_HOST и в файле .env прописываются переменные CLIENT_ID и CLIENT_SECRET.

  6. Запустите проект:

       docker compose up -d
    

Другие команды:

  • docker compose logs -f - просмотреть логи,
  • docker compose pull - загрузить последнюю версию образов системы,
  • docker compose stop - остановить проект.

Шаг 3. Вход в систему#

Первый пользователь#

После установки сервиса автоматически создается административный аккаунт с правами Администратор сервиса:

Параметр Значение по умолчанию
ID пользователя 1
Логин root
Пароль changethis

Данные для входа предоставляют полный доступ к системе. Измените пароль сразу после первого входа.

🔍 Подробнее в инструкции Смена пароля.

Первый вход#

Для входа в веб-интерфейс Trusted.ID необходимо перейти по адресу: https://ID_HOST.

  1. Введите учетные данные: логин (root) или ID пользователя (1)
  2. Нажмите Далее.

    Ввод логина пользователя

  3. Введите Пароль первого пользователя (changethis).

    Ввод пароля пользователя

После авторизации произойдет переход в профиль пользователя.