以下記事の訂正
“エラーが解決できていない”旨が記載されていましたが、取り合えず起動はできました。ただし、ログインIDも分かっておらず、引き続き調査中です。
一先ずの起動手順はこちらからどうぞ。
プライベート認証局は"OpenXPKI"で構築可能!
構築環境は以下の通りです。
- Windows11
- Docker Desktop for Windows
Docker環境での導入方法がOpenXPKIのGitHubで記載されています。
OpenXPKIのdocker用リポジトリと設定用リポジトリの二つがあります。
configファイルのダウンロード時の注意点としてはLinuxのシンボリックリンクをWindowsではサポートしていないことです。
そのため”-c core.symlinks=true”オプションを指定するように記載があるはずなんですがエラーを解決できていません。
あるいは”openxpki-config/config.d/realm”に”openxpki-config/config.d/realm.tpl”のファイルをコピーすることで解決可能な記載があるはずなんですがやはりエラーを解決できませんでした。
# docker用リポジトリをダウンロード
git clone https://github.com/openxpki/openxpki-docker.git
cd ./openxpki-docker/
# configファイルをダウンロード
git clone https://github.com/openxpki/openxpki-config.git --single-branch --branch=community -c core.symlinks=true
# OpenXPKIはデータベースが起動するまで待機する必要があるため、その設定ファイルをコピー
cp contrib/wait_on_init.yaml openxpki-config/config.d/system/local.yaml
# コンテナ起動時にserverで"No workflow configuration found for current realm"エラーが発生
docker-compose up