V 友们大家好!
第一次尝试做独立开发者,最近做了个产品叫 CelerBuild,一个超简单持续部署工具。刚上线不久,来 V2EX 求各位试用和反馈!🙏
这个项目其实是我自己的需求,我技术背景主要是后端,有时候会开发一些小项目需要部署,作为开发者想部署个项目,可能会:
1 、云产品,比如一些 paas 平台,但是代码往往是托管在他们那边的,希望部署在自己的服务器或者流量计费不可控。
2 、Jenkins 为代表的部署工具,这种复杂配置和流水线是面向专业运维的,不是面向开发的,太复杂、学习成本高、界面太老了。
3 、开源方案,如 Walle-Web 等不维护了或者文档缺失了,有问题不能及时解决或你要自己解决,当然可能还有其他开源方案。
我需要一个对开发者友好,不用太多运维知识就能上手的产品,让我写几行 shell 脚本就能把代码部署到服务器。受 Walle-Web 和 Syncd 等开源项目的启发,我开发了 CelerBuild ,一个只懂 shell 脚本就能搞定部署的工具,专为忙碌的个人开发者和中小团队打造。
CelerBuild 的核心是简单到离谱:不用学运维知识、不需要知道 docker 、k8s 什么的,几行 shell 脚本就能把项目部署到各种云服务器。
良好的文档支持: https://celerbuild.com/docs (我觉得文档真的很重要)
支持光暗主题,颜值在线。
自托管,简单安装(二进制/包管理器)。
支持服务器管理、集群管理
学习曲线低:基本 Shell 脚本,不用懂什么 docker 、k8s 、流水线什么的,当然也可以支持,因为 shell 你想编写什么就编写什么
多语言支持:Node.js 、Python 、Go 、PHP 、Java 等,轻松部署各种项目。确切地说没有语言的限制。
高效部署:支持 SSH 并行分发部署&回滚
工作流程与协作:支持工单、空间(团队和项目分离)、项目成员管理、通知等
项目管理:无限项目,每个项目支持多分支单一部署和 tag 部署、YAML 导入/导出模板、复制和审查设置
友好的故障排除:带有错误提示的实时日志,当然也可以传统 log 错误查看
支持 Git:支持 GitHub 、GitLab 代码拉取部署。
审计日志:详细记录
项目如果有价值,肯定要维护下去,要成本的啊。
1 、https://celerbuild.com/signup 直接注册之后把你的邮箱帖子下回复下,帮你弄个激活码,我回你邮箱里面。
2 、或者你加我个人微信( xujiajun1234567 ) 索要激活码,备注 V2EX ,我帮你弄一个激活码,就不用绑卡了。
PS:注意网站现在已经有免费试用:14 天标准&Pro 版本功能全免费,但是需要绑卡的,可以在试用前你不满意取消订阅。
欢迎加入 discord: https://discord.com/invite/Bf73nbEPDh
你的反馈超关键:一个人的项目,全靠 V2EX 大佬们的建议,功能、Bug 、吐槽都欢迎!
CelerBuild 是我的第一次独立开发的产品,一个人开发难免有不完美,但我会尽力改进。希望大家给个机会,试试这个“只懂 shell 就能部署”的工具!帖子下面随时聊,部署经验、shell 脚本心得、吐槽都欢迎。谢谢大家!😄
放几张项目的截图
1
NamelessRain 27 天前
看起来 ui 风格不错 功能都需要的都有 但是还是想吐槽一句 能加多语言吗来个中文支持( 只懂 shell 就能玩转,但是英语不好英语怎么办)
|
![]() |
2
xujiajun001 OP @NamelessRain 感谢反馈! 嗯我先把官网支持下中文搞一搞。
|
3
metalvest 27 天前 via Android
@NamelessRain 可以用沉浸式翻译搞定
|