Структура каталога дистрибутива#

Назначение некоторых каталогов:

  • bin/ - Содержит различные сценарии либо для загрузки сервера, либо для выполнения других действий управления на сервере.

  • docs/ - Содержит документацию KeyCloak.SE, включающую в себя следующие разделы: Руководство системного администрирования, Руководство оператора, Руководство по установке, Руководство по безопасности, Руководство прикладного разработчика, Детальная архитектура, Программа и методика испытаний, Документация REST API, Примечания к релизу. Документация содержится в формате markdown.

  • lib/ - Содержит предустановленные зависимости KeyCloak.SE.

  • conf/ - Содержит файлы с конфигурационными параметрами и сертификаты.

  • providers/ - Содержит как зависимости и артефакты которые нужны для корректной работы Keycloak.SE (библиотеки), так и модули KeyCloak.SE.

  • themеs/ - Содержит все html, таблицы стилей, файлы JavaScript и изображения, используемые для отображения всех экранов пользовательского интерфейса, выводимых сервером.