Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
forked fromopenspug/spug

开源运维平台:帮助中小型企业完成主机、任务、发布部署、配置文件、监控、报警等管理(open source O & M management system,manage the hosts, tasks, deployment, configuration files, monitoring and alarming)https://spug.qbangmang.com/login

NotificationsYou must be signed in to change notification settings

heylel/spug

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python3FlaskParamikoNodeElement

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账号密码:<admin/spug>

Feature 功能


  • CMDB 资产管理
  • Task 任务计划管理
  • CI/CD 部署、发布管理
  • Config File 配置文件管理
  • Monitor 监控(未完成)
  • Alarm 报警(未完成)

Environment 环境


  • 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

详细安装步骤


   文档

Development 开发


   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)

Preview 预览


imageimageimageimageimage

Docs 开发者文档


Contributor 贡献者


1.0.1

  • zyupo <张玉坡> 项目发起者
  • Yooke <雷二猛> Spug架构师、熟悉多种开发语言。
  • junun <刘军> 部分功能开发
  • yuyc <于颜川> 部分功能开发

开发者群


QQ群号:

image

License & Copyright


MIT

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

No releases published

Packages

No packages published

Languages

  • Vue62.3%
  • Python33.3%
  • JavaScript3.6%
  • CSS0.4%
  • Shell0.3%
  • HTML0.1%

[8]ページ先頭

©2009-2025 Movatter.jp