Ansible Semaphore
made with
Vuejs
简介及使用教程
Ansible Semaphore是一个适配Ansible(自动化运维工具)的现代UI,使用纯Go语言现实。 UI界面是使用Vue.js和Vuetify构建。
安装
依赖项
- MySQL >= 5.6.4/MariaDB >= 5.3
- ansible in $PATH
- git >= 2.x in $PATH
使用Dockero安装依赖
docker run -d --name=mysql -p 127.0.0.1:3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw mysql:5.6
步骤
- 在Releases页面复制对应的下载链接
- (linux系统)执行:
curl -L <link> > /usr/bin/semaphore
- 运行:
semaphore -setup
- 在接下来的步骤输入:
- Mysql凭证
ip:port
,默认为:127.0.0.1:3306
- 攻略手册路径,默认为:
/tmp/semaphore
- Mysql凭证
运行
监听端口默认为3000
,可以通过设置PORT
环境变量来改变其监听端口。
示例
作者
相关项目