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