源码安装
本软件采用golang语言开发,在源码安装本软件之前需要先行安装golang编译环境。
git clone https://github.com/ihaiker/aginxcd aginx/appgo mod downloadgo build -o aginx aginx.go
执行上述命令后您可以在当前文件夹下找到编译结果aginx文件。
二进制安装
下载地址:https://github.com/ihaiker/aginx/releases
Docker 安装
docker pull ihaiker/aginx:latest
为nginx添加管理API/SDK/WEB管理的服务
支持特征
提供 web console 管理 NGINX。
提供 restful api SDK管理NGINX
获取免费ssl证书和配置
使用consul k/v、etcd k/v、zookeeper存储 NGINX 配置文件,多NGINX可以统一配置和管理。
发布 docker、consul 服务到 nginx 配置。