Установка и первый запуск#
Установка docker и docker-compose#
Для установки проекта необходимо установить docker и docker-compose.
Минимально необходимые версии компонентов Docker Engine - Docker 19.03 +.
Установка Trusted.IDM#
-
Создайте и перейдите в рабочую директорию
-
Загрузите конфигурационные файлы:
curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/docker-compose.yaml curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/acme.json curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/.env mkdir ID && cd ID curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/ID/nginx.conf curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/ID/build.sh curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/ID/.env cd .. mkdir IDM && cd IDM curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/IDM/nginx.conf curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/IDM/build.sh curl -O https://git.digtlab.ru/trusted/idm/-/raw/main/IDM/.env cd ..
-
Отредактируйте настройки конфигурации. Откройте на редактирование файл .env:
- Задайте доменное имя системы Trusted.IDM в переменной IDM_HOST:
IDM_HOST=idm.examle.ru
- Задайте адрес электронной почты администратора в переменной ADMIN_MAIL:
ADMIN_MAIL=\<<admin@example.ru>>
📌 Если вместе с Trusted.IDM, устаналивается система Trusted.ID, задайте доменное имя системы Trusted.ID в переменной ID_HOST:
ID_HOST=id.examle.ru
- Задайте доменное имя системы Trusted.IDM в переменной IDM_HOST:
-
Войдите в каталог idm-main/IDM:
-
Сделайте файл build.sh исполняемым:
-
Запустите на исполнение файл ./build.sh.
В результате выполнения в файле nginx.conf прописывается значение переменной IDM_HOST
-
Войдите в каталог idm-main/ID:
-
Сделайте файл build.sh исполняемым:
-
Запустите на исполнение файл ./build.sh.
В результате выполнения в файле nginx.conf прописывается значение переменной ID_HOST и в файле .env прописываются переменные CLIENT_ID и CLIENT_SECRET.
-
Войдите в каталог trusted-idm:
-
Запустите проект:
Другие команды:
- Просмотреть логи:
docker compose logs -f
- Загрузить последнюю версию образов систем:
docker compose pull
- Остановить проект:
docker compose stop
- Просмотреть логи:
Вход в систему#
Первый пользователь#
После установки системы автоматически создается административный аккаунт:
Параметр | Trusted.IDM | Trusted.ID |
---|---|---|
ID пользователя | 1 | 1 |
Логин | admin | root |
Пароль | admin | changethis |
Полномочия | Администратор IDM | Владелец (Администратор) |
💡 Данные для входа предоставляют полный доступ к системе. Измените пароль сразу после первого входа.
Первый вход#
-
Для входа в веб-интерфейс системы Trusted.IDM необходимо перейти по адресу: https://IDM_HOST/#/local.
- Введите учетные данные: логин (
admin
), - Введите пароль (
admin
), - Нажмите Авторизоваться.
- Введите Пароль первого пользователя (
changethis
).
- Введите учетные данные: логин (
-
Для входа в веб-интерфейс Trusted.ID необходимо перейти по адресу: https://ID_HOST.
- Введите учетные данные: логин (
root
) или ID пользователя (1
) - Нажмите Далее.
- Введите Пароль первого пользователя (
changethis
).
- Введите учетные данные: логин (
📌 В соответствии с политикой лицензирования, лицензии активируются на этапе создания коннекторов к информационным системам. Важно отметить, что одна и та же лицензия может быть применена только к одному коннектору одновременно.
💡 Если вы используете тестовую лицензию, её следует вводить в каждый тестируемый коннектор по очереди, не забывая деактивировать уже протестированные.