プライベート認証局を構築したい!〜OpenXPKI〜

以下記事の訂正

“エラーが解決できていない”旨が記載されていましたが、取り合えず起動はできました。ただし、ログイン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

コメントを残す