# semaphore
**Repository Path**: tanyii/semaphore
## Basic Information
- **Project Name**: semaphore
- **Description**: semaphore是基于ansible开发的一个UI管理工具
- **Primary Language**: Go
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 6
- **Forks**: 2
- **Created**: 2021-07-29
- **Last Updated**: 2023-11-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
semaphore
semaphore是基于ansible开发的一个UI管理工具。
## 安装
####Mysql
```
echo "create database semaphore"|mysql -u root -p
```
####Server 初始化安装
```
./semaphore -setup 初始化配置、表结构和用户
./semaphore -config config.json 启动服务
```
```
#Config 配置
"concurrency_mode": "", 可选参数project/node/none
"max_parallel_tasks": 0, 最大任务并发数
```
####注意事项!
```
批量执行功能依赖于command.yaml,需要配置对应的任务模板
批量执行hosts使用逗号或者换行分隔
```
## 推荐项目
https://github.com/ansible-semaphore/semaphore
>需要二次开发的大佬请看原始项目,我只是公司内部用增加了批处理功能。
## 预览




## License & Copyright
[AGPL-3.0](https://opensource.org/licenses/AGPL-3.0)