首页 » 软件优化 » 发布代码和服务器管理工具:goploy(开发代码发布管理工具安装)

发布代码和服务器管理工具:goploy(开发代码发布管理工具安装)

南宫静远 2024-10-30 20:16:55 0

扫一扫用手机浏览

文章目录 [+]

名字来源:go + deploy

一个web发布代码工具!

支持各种代码发布、回滚,可以通过web来一键完成!

发布代码和服务器管理工具:goploy(开发代码发布管理工具安装) 软件优化
(图片来自网络侵删)

完整的安装指引,上手无难度!

重要提示: master 分支在开发过程中可能处于不稳定或者不可用状态,请通过releases而非master去获取稳定的二进制文件。

功能

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服务器性能秒级定时任务XtermSftpLDAP安装

下载 release(https://github.com/zhenorzz/goploy/releases)

或者从tag构建

git clone https://github.com/zhenorzz/goploy.gitcd ./goploygit checkout -b tagnamecd ./webnpm install && npm run buildcd ../go build -o goploy cmd/server/main.go 使用运行./goploy or goploy.exe or goploy.mac (运行不了可能需要 chmod a+x, 再不行就发issue或加群)根据安装指引填入相关的配置web http://ip:port (账号:密码 admin:admin!@#)预览:

原理:

后端开发说明安装go,必须是1.16以上项目使用 go mod 管理修改 goploy.toml cp goploy.example.toml goploy.toml需要编译一次前端 前端开发说明运行 cd cmd/server && go run main.go --asset-dir=../../或者使用 gin(可以热更新代码,改变就生效)前端开发说明cd webnpm install 或者 yarn install修改 .env.developmentnpm run dev 或者 yarn dev编译 npm run build 或者 yarn build

项目地址:https://github.com/zhenorzz/goploy/

标签:

相关文章