Инструкция по установке - Документация
Перейти к содержанию

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

Инструкция по установке


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

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

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

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

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

  1. Скачайте архив id-docker.zip с дистрибутивом системы.

       wget https://git.digtlab.ru/trusted/id/-/archive/docker/id-docker.zip
    
  2. Распакуйте архив:

       unzip id-docker.zip
    
  3. Войдите в каталог id-main:

      cd id-docker/
    
  4. Сделайте файл build.sh исполняемым:

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

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

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

  7. Запустите проект docker compose up -d

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

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

3. Вход в систему

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

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

Параметр Значение по умолчанию
ID пользователя 1
Логин root
Пароль changethis
Email Значение переменной ROOT_MAIL в настройках переменных окружения

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

Первый вход

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

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

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

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

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

После авторизации произойдет переход в профиль пользователя, размещенный в модуле Паспорт.

Для повышения удобства работы и хранения данных веб-сайт TRUSTED.RU использует файлы COOKIE. Продолжая работу с веб-сайтом, Вы даете свое согласие на работу с этими файлами.