Backboard本地助手管理
连接本地Backbo
该技能用于自动生成 Nginx/OpenResty 反向代理配置文件,并在验证通过后重载 Web 服务器。内置熔断保护机制,确保配置错误时自动回滚,避免服务中断。
前置准备(推荐)
在宿主机设置环境变量以减少后续输入:
export NGINX_CONFIG_PATH="/path/to/nginx/conf.d"
export NGINX_CONTAINER_NAME="your_nginx_container"
安装要求
需确保系统已安装:bash、docker,且目标 Nginx/OpenResty 容器正在运行。
执行命令
方式一(已设环境变量):
bash skills/nginx-config-creator/scripts/create-and-reload.sh \
--service-name "grafana" \
--domain "example.com" \
--port "3000"
方式二(完整参数):
bash skills/nginx-config-creator/scripts/create-and-reload.sh \
--service-name "grafana" \
--domain "example.com" \
--port "3000" \
--config-path "/path/to/nginx/conf.d" \
--container-name "your_nginx_container"
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 服务名、域名、端口;可选:配置路径、容器名;或对应环境变量 |
| 输出 | 生成的 .conf 配置文件、执行日志、操作结果状态 |
| 适用人群 | 运维工程师、DevOps人员、需快速部署反向代理的开发者 |
| 不包含 | SSL证书配置、负载均衡规则、Nginx源码编译、非Docker环境管理 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/xieyuanqing/nginx-config-creator/SKILL.md
来源类型:GitHub 仓库