mirror of
https://gitee.com/goploy/goploy.git
synced 2024-12-02 12:10:05 +08:00
2.9 KiB
2.9 KiB
English| 简体中文
名字来源:go + deploy
一个web部署系统工具!
支持各种代码发布、回滚,可以通过web来一键完成!
完整的安装指引,上手无难度!
重要提示: master 分支在开发过程中可能处于不稳定或者不可用状态,请通过releases而非master去获取稳定的二进制文件。
DEMO admin:admin!@# (不一定能打开,看心情)
Goploy-Agent 监控服务器性能
内容列表
功能
Use Goploy to automate your development workflow, so you can focus on work that matters most.
Goploy 用于:
- 构建项目
- 发布项目到unix、windows
- 支持git、svn、ftp、sftp
- 基于角色的访问控制RBAC
- 监控http、tcp、process
- 服务器性能
- 秒级定时任务
- Xterm
- Sftp
- LDAP
安装
- 安装mysql
- 下载最新的release
使用
- 运行./goploy or goploy.exe or goploy.mac (运行不了可能需要 chmod a+x, 再不行就发issue或加群)
- 根据安装指引填入相关的配置
- web http://ip:port (账号:密码 admin:admin!@#)
预览
原理图
后端开发说明
- 安装go,必须是1.16以上
- 修改.env ENV=dev
- 项目使用go mod管理
- 运行go run main.go
- 或者使用gin(可以特更新代码,改变就生效)
前端开发说明
- cd web
- 修改.env.development
- npm run dev
相关仓库
- element-plus - UI。
捐赠
如果你觉得这个项目帮助到了你,你可以请作者喝一杯奶茶表示鼓励 🥛
如何贡献
非常欢迎你的加入! QQ群903750786,群里有基础安装视频。
提交一个 Pull Request.
使用许可
GPLv3 © zhenorzz