启动开发服务
在项目目录运行 serve.bat 或 ./serve.sh
编译为二进制
在项目目录运行 build.bat 或 ./build.sh。你还可以下载 稳定版 或 午夜构建版
额外参数设置
如果项目无法运行或编译,请尝试设置系统环境变量或临时环境变量
go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct
三、部署说明
1、运行编译好的二进制文件,此时会生成 cloud.db 数据库文件,请注意权限
2、浏览器打开 http://localhost:7800,默认账号 admin,密码 123456
3、登录账号,添加一组或多组 腾讯云CAM密钥,即可管理云资源
支持的数据库
SQLite 数据源格式
cloud.db
MySQL 数据源格式
user:password@tcp(localhost:3306)/dbname?charset=utf8&parseTime=True&loc=Local
添加腾讯云密钥
1、进入腾讯云 CAM - 策略 页面,创建一个自定义策略 TDPCloudAccess,权限JSON如下:
{ "version": "2.0", "statement": [ { "action": [ "cam:GetAccountSummary", "dnspod:*", "lighthouse:*", "monitor:*", "tat:*" ], "resource": "*", "effect": "allow" } ] }
2、进入腾讯云 CAM - 用户 页面,创建一个用户,允许 编程访问,并关联策略 TDPCloudAccess
3、进入 TDP Cloud 后台,密钥管理,添加获取到的 SecretId 和 SecretKey