Coder
用于在自有基础设施上按需创建云开发环境的自托管平台,为每位开发者提供一致的、可随时丢弃的远程工作区。
概述
Coder 是一个用于云开发环境(CDE)的自托管平台——完整的开发工作区运行在团队自己掌控的基础设施上,而不是某个人的笔记本电脑上。工作区以 Terraform 定义,因此一个工作区可以精确地按照团队的标准配置计算资源、网络访问权限和工具链,通过安全的 WireGuard 隧道连接到开发者选用的编辑器,并在空闲时自动关闭以控制成本。
由于工作区是从共享模板创建,而不是手动搭建,每位开发者都能获得一致、可复现的环境,而不是一台逐渐“个人化偏移”的本地机器;工作区也可以随意重建或销毁,因为开发者的实际工作成果不会只存在于工作区所在的底层基础设施中。
Coder 适合那些希望在自有基础设施上运行云开发环境、而不是依赖某个厂商云服务的团队,在不放弃对代码和计算资源实际运行位置控制权的前提下,统一新人入职流程和工具链——它与目录中的 Gitea、Portainer 是互补关系而非替代关系,因为 Coder 提供的是开发工作区本身,而不是代码托管服务或底层的容器运行时。
- 分类
- 开发者工具
- 编程语言
- Go, TypeScript
- 许可证
- AGPL-3.0
广告
相关项目
发现信息有误?在 GitHub 上提出修改建议。