Инструкция по установке¶
- Инструкция по установке
- 1. Установка docker и docker-compose
- 2. Установка Trusted.ID
- 3. Вход в систему
1. Установка docker и docker-compose¶
Для установки проекта необходимо установить docker и docker-compose.
Минимально необходимые версии компонентов Docker Engine - Docker 19.03 +
2. Установка Trusted.ID¶
-
Скачайте архив id-docker.zip с дистрибутивом системы.
-
Распакуйте архив:
-
Войдите в каталог id-main:
-
Сделайте файл build.sh исполняемым:
-
Отредактируйте настройки конфигурации:
- Откройте на редактирование файл .env
- Задайте доменное имя системы Trusted.ID в переменной ID_HOST:
ID_HOST=id.examle.ru
- Задайте адрес электронной почты администратора в переменной ADMIN_MAIL:
ADMIN_MAIL=admin@example.ru
-
Запустите на исполнение файл ./build.sh.
В результате выполнения в файле nginx.conf прописывается значение переменной ID_HOST и в файле .env прописываются переменные CLIENT_ID и CLIENT_SECRET.
-
Запустите проект
docker compose up -d
Другие команды:
docker compose logs -f
- просмотреть логи,docker compose pull
- загрузить последнюю версию образов системы,docker compose stop
- остановить проект.
3. Вход в систему¶
Первый пользователь¶
После установки сервиса автоматически создается административный аккаунт с правами Владельца:
Параметр | Значение по умолчанию |
---|---|
ID пользователя | 1 |
Логин | root |
Пароль | changethis |
Значение переменной ROOT_MAIL в настройках переменных окружения |
Данные для входа предоставляют полный доступ к системе. Измените пароль сразу после первого входа. Подробнее в инструкции Смена пароля.
Первый вход¶
Для входа в веб-интерфейс Trusted.ID необходимо перейти по адресу: https://ID_HOST
.
- Введите учетные данные: логин (
root
) или ID пользователя (1
) -
Нажмите Далее.
-
Введите Пароль первого пользователя (
changethis
).
После авторизации произойдет переход в профиль пользователя, размещенный в модуле Паспорт.