# 概述
GoSuv是GO语言重写的类supervisor的一个进程管理程序,在[codeskyblue/gosuv](https://github.com/codeskyblue/gosuv)基础上增加了环境变量的配置以及主机名称的配置等,用rice封装对静态文件进行了封装,单文件运行,简单易用,界面美感十足且对用户友好
## 特点
- [x] web 控制与配置页面
- [x] 启动, 停止, 日志跟踪, 重载配置
- [x] 实时查看日志
- [x] 添加服务
- [x] 编辑服务
- [x] 删除服务
- [x] 可视化查看服务对应的cpu与内存
- [x] HTTP 基本安全认证
- [x] Github webhook
-
## 使用
* 启动服务
```
gosuv start-server
```
查看服务状态
$ gosuv status
PROGRAM NAME STATUS
test running
test_again stopped
$ gosuv stop test
$ gosuv start test
默认端口 11113 本机测试请使用[http://localhost:11313](http://localhost:11313)
![例子](https://github.com/tiezhong2004/gosuv/blob/master/docs/des.gif)
## 配置
默认配置文件都放在 `$HOME/.gosuv/`
* 项目文件名 : programs.yml
* 服务器配置文件名: config.yml
验证信息配置
```yml
server:
servername: locllhost
httpauth:
enabled: false
username: uu
password: pp
addr: :11313
client:
server_url: http://localhost:11313
```
## 默认日志文件位置
`$HOME/.gosuv/log/`
http RESTFul 接口
获取或更新
`<GET|PUT> /api/programs/:name`
添加新的服务
`POST /api/programs`
删除服务
`DELETE /api/programs/:name`
## 待续
内容不是很多,还是推荐能看懂英语的去看[英文的README](README.md)
## 贡献人
- [Docking](http://miaomia.com)
- [wutiezhong](https://blog.csdn.net/tiezhong2004)
没有合适的资源?快使用搜索试试~ 我知道了~
GoSuv是GO语言重写的类supervisor的一个进程管理程序,在github.com,codeskyblue,gosuv基...
共38个文件
go:17个
yml:4个
xml:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 119 浏览量
2024-11-28
16:25:57
上传
评论
收藏 5.89MB ZIP 举报
温馨提示
GoSuv是GO语言重写的类supervisor的一个进程管理程序,在github.com/codeskyblue/gosuv基础上增加了环境变量的配置以及主机名称的配置等,并用rice封装对静态文件进行了封装,单文件运行,简单易用概述GoSuv是GO语言重写的类supervisor的一个进程管理程序,在codeskyblue/gosuv基础上增加了环境变量的配置以及主机名称的配置等,用rice封装对静态文件进行了封装,单文件运行,简单易行使用、界面美感和对用户界面特点web 控制与配置页面启动、停止、日志跟踪、重载配置实时日志增值服务編輯服务删除服务可视化查看服务对应的cpu与内存HTTP基本安全认证Github 网络钩子使用启动服务gosuv start-server查看服务状态$ gosuv statusPROGRAM NAME STATUStest runningtest_again stopped$ gosuv stop test$
资源推荐
资源详情
资源评论
收起资源包目录
GoSuv是GO语言重写的类supervisor的一个进程管理程序,在github.com,codeskyblue,gosuv基础上增加了环境变量的配置以及主机名称的配置等,并用rice封装对.zip (38个子文件)
rice-box.go 4.08MB
broadcast_test.go 1KB
sigchld_unix.go 592B
.travis.yml 163B
.gopack.yml 211B
标签.txt 6B
LICENSE 1KB
assets_generate.go 331B
utils.go 2KB
config.go 972B
res
setting.html 5KB
index.html 12KB
glide.yaml 611B
.idea
gosuv.iml 281B
workspace.xml 4KB
misc.xml 174B
modules.xml 262B
.goreleaser.yml 243B
docs
des.gif 1.32MB
cmds.go 4KB
hipchat
hipchat.go 1KB
broadcast.go 4KB
glide.lock 2KB
web.go 16KB
build_standalone.sh 339B
资源内容.txt 976B
gosuv.go 4KB
pushover
pushover.go 1KB
fsm.go 10KB
build_remote.sh 471B
rice 6.56MB
get.sh 8KB
gops
gops_test.go 217B
gops.go 2KB
README.md 2KB
assets_dev.go 324B
fsm_test.go 864B
.fsw.yml 232B
共 38 条
- 1
资源评论
赵闪闪168
- 粉丝: 1633
- 资源: 4239
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功