Skip to content

diamond 是一个 golang 开发的完全开源的 devops 自动化运维平台

License

Notifications You must be signed in to change notification settings

Kyrie-W/diamond

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

diamond 是一个 golang 开发的完全开源的 devops 自动化运维平台

  • 堡垒机(登录,鉴权,录屏)
  • 服务器(分组,权限)
  • 权限控制(前端菜单,后端接口,RBAC)
  • 云资源(同步,操作)
  • 作业平台(批量执行)
  • 定时任务
  • 域名(同步,操作)
  • 监控

更多功能,持续开发中。。。

Require

golang 1.16+
mysql 5.7+
redis 3.2+

Installation

go build

Settings

config.json

Usage

Available Commands:
  api         start api server[开启 api 服务器]
  completion  generate the autocompletion script for the specified shell
  help        Help about any command
  migrate     auto migrate[运行自动迁移]
  seed        seed the database[创建admin账户]
  sshd        start sshd server[开启 sshd 服务器]
  syncperm    sync permissions info[同步权限信息]

Shoulders

About

diamond 是一个 golang 开发的完全开源的 devops 自动化运维平台

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%