我不是专业后端,前端时间折腾来海外服务器的 coolify 和 dokploy ,FastAPI 或者 Fastify 等项目,可以直接用 coolify 或者 dokploy 指定 github 的某个分支实现自动部署,提交后会自动更新部署,非常简单方便、老少皆宜。 最近有个项目在国内阿里云服务器上面,本来以为很简单的事情,突然发现在国内的环境下似乎有点麻烦了,之前的方案找不到合适的平台来实现。目前服务器上面搭建来 1panel ,有前端 react 代码和后端 FastAPI 项目,代码在 cnb.cool ,想用 cnb.cool 的云构建成 docker ,然后用 1panel 来部署,第一步构建就很难成功,后面配置也比较麻烦。 有没有朋友有更简单的方案?能实现类似 coolify 从 github 的分支部署项目的功能?
1
ZeviLF 7 天前
Jenkins
|
2
Need4more 7 天前
cnb 构建很简单呀,具体是啥问题
|
3
Need4more 7 天前
如果你的阿里云能访问 github 和 dockerhub ,用你之前的方案+cnb 的这个同步仓库插件就行
https://cnb.cool/cnb/plugins/tencentcom/git-sync |
4
webnewobject1 7 天前 via Android
podman+woodpecker
|
5
Zakl21 7 天前
gitlab cicd 最简单了吧
|
![]() |
6
mengdodo 7 天前
gitea ci/cd
|
7
apples398 7 天前 via iPhone
Drone CI
|
![]() |
8
aispring 7 天前
服务器在阿里云上可以直接用阿里云的云效直接构建,每个用户有一定的免费额度,有意可私聊。cnb 的方案之前也试过,由于种种原因还是放弃了
|
![]() |
10
xgq89757 7 天前
直接 gitlab hook
|