bunkerity.bunkerweb
BunkerWeb
LinuxにBunkerWebをインストールして管理するためのAnsibleロールです。
このロールに関する詳細は、ドキュメントを参照してください。
要件
BunkerWebとAnsibleの両方に既に慣れていることを前提としています。
ロール変数
名前 | タイプ | 説明 | デフォルト値 |
---|---|---|---|
bunkerweb_version |
文字列 | インストールするBunkerWebのバージョン。 | 1.5.0 |
nginx_version |
文字列 | インストールするNGINXのバージョン。 | 1.24.0 |
freeze_versions |
ブーリアン | パッケージのアップグレード時にBunkerWebとNGINXのアップグレードを防ぎます。 | true |
variables_env |
文字列 | BunkerWebの設定用のvariables.envファイルのパス。 | files/variables.env |
enable_ui |
ブーリアン | ウェブUIを活性化します。 | false |
custom_ui |
文字列 | ウェブUIを設定するためのui.envファイルのパス。 | files/ui.env |
custom_configs_path |
辞書 | 各エントリーはカスタム設定を含むフォルダーのパスです。キーはカスタム設定のタイプ:http 、server-http 、modsec 、modsec-crs 、default-server-http です。 |
空の値 |
custom_www |
文字列 | アップロードするwwwディレクトリのパス。 | 空の値 |
custom_plugins |
文字列 | アップロードするプラグインディレクトリのパス。 | 空の値 |
custom_www_owner |
文字列 | wwwファイルとフォルダーのデフォルトの所有者。 | nginx |
custom_www_group |
文字列 | wwwファイルとフォルダーのデフォルトのグループ。 | nginx |
ライセンス
AGPL v3