4.2. ディレクトリー構造
Red Hat build of Keycloak のインストールルートの下には、いくつかのフォルダーが存在します。
bin/ -
kc.sh|bat、kcadm.sh|bat、kcreg.sh|batなど、サーバーのすべてのシェルスクリプトが含まれます。- client/ - 内部的に使用される
conf/ -
keycloak.confを含む設定ファイルに使用されるディレクトリー - Red Hat build of Keycloak の設定 を参照してください。設定ファイルを指定するための多くのオプションでは、このディレクトリーに対する相対パスが想定されています。-
truststores/ -
truststore-pathsオプションで使用されるデフォルトのパス - 信頼できる証明書の設定 を参照
-
truststores/ -
data/ - トランザクションログなどのランタイム情報を保存するサーバーのディレクトリー
- logs/ - ファイルロギングのデフォルトディレクトリー - ロギングの設定 を参照
- lib/ - 内部的に使用される
- providers/ - ユーザーが提供する依存関係のディレクトリー - サーバーを拡張する場合は プロバイダーの設定 を、JDBC ドライバーの追加例の場合は データベースの設定 を参照してください。
- themes/ - 管理コンソールのカスタマイズ用のディレクトリー - テーマの開発 を参照してください。