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