开源 · Arce Data Lab · 2026
把应用部署到 DEV 和 PRO 的自建平台
- 问题
- 每个应用都在服务器上手工部署,域名、登录和备份各用一套做法。
- 我做了什么
- 一个在同一台服务器上为每个应用提供测试环境和正式环境的系统。应用通过一个清单文件接入,系统自动创建它的路径、Keycloak 用户组、带证书的域名,并从 GitHub 镜像部署。
- 结果
- 大约十个应用运行在一台服务器上,有“部署”“发布到 PRO”和“回滚”按钮,服务器部署的应用能自动回滚,还有一个在测试通过后自我更新的代理程序。
Python · FastAPI · Nginx · Keycloak · Docker · GitHub Actions · Cloudflare
相关服务: 面向中小企业的定制网站和 Web 应用
如果你的团队有重复不断的工作,或者数据对不上,告诉我: info@arcedatalab.com