- Notifications
You must be signed in to change notification settings - Fork0
开源运维平台:帮助中小型企业完成主机、任务、发布部署、配置文件、监控、报警等管理(open source O & M management system,manage the hosts, tasks, deployment, configuration files, monitoring and alarming)https://spug.qbangmang.com/login
heylel/spug
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Spug is an open source O & M management system developed with Python + Flask + Vue + Element. The system is separated from the front and the back of the system to help small and medium-sized enterprises manage the hosts, tasks, deployment, configuration files, monitoring and alarming
Spug是一款使用Python+Flask+Vue+Element组件开发的开源运维管理系统,系统前后端分离,帮助中小型企业完成主机、任务、发布部署、配置文件、监控、报警等管理。
Demo演示地址:https://spug.qbangmang.com/login
- CMDB 资产管理
- Task 任务计划管理
- CI/CD 部署、发布管理
- Config File 配置文件管理
- Monitor 监控(未完成)
- Alarm 报警(未完成)
- Python 3.x
- Flask 0.12
- Node 6.x
- Element 2.x
$ docker pull hub.qbangmang.com/spug$ docker run -d -p 80:80 hub.qbangmang.com/spug$ 访问:http://主机ip$ 默认账号密码:admin/spug# 可选参数:$ docker run -d -e REGISTRY_SERVER="hub.qbangmang.com" -p 80:80 hub.qbangmang.com/spug$ -e MYSQL_DATABASE="spug" //指定数据库名称 -e MYSQL_USER="spuguser" //指定数据库用户名 -e MYSQL_PASSWORD="spugpwd" //指定数据库密码 -e REGISTRY_SERVER="hub.qbangmang.com" //指定私有镜像仓库 -e REGISTRY_USER="hubuser" //指定私有镜像仓库用户名 -e REGISTRY_PASSWORD="hubpwd" //指定私有镜像仓库密码
更多DockerfileDockerfile
1. Clone code 克隆代码: $ git clone https://github.com/openspug/spug.git 2. Start server 启动服务端: $ cd spug/spug_api $ pip install -r requirements.txt //安装依赖包 $ mv config.py.example config.py //编辑配置文件 $ python manage.py init_db //初始化数据库 $ python manage.py create_admin //创建管理员 $ python main.py //启动服务 3. Start web 启动前端: $ cd spug/spug_web $ npm install $ npm run dev 4. Visit 访问: $ http://$HOST:8080 (http://你的主机IP:8080 来访问 Spug)
- zyupo <张玉坡> 项目发起者
- Yooke <雷二猛> Spug架构师、熟悉多种开发语言。
- junun <刘军> 部分功能开发
- yuyc <于颜川> 部分功能开发
QQ群号:
About
开源运维平台:帮助中小型企业完成主机、任务、发布部署、配置文件、监控、报警等管理(open source O & M management system,manage the hosts, tasks, deployment, configuration files, monitoring and alarming)https://spug.qbangmang.com/login
Resources
Stars
Watchers
Forks
Releases
Packages0
Languages
- Vue62.3%
- Python33.3%
- JavaScript3.6%
- CSS0.4%
- Shell0.3%
- HTML0.1%