百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
K

kamal

> 编程语言
开源

在任何地方部署网络应用程序.

14.5K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

在任何地方部署网络应用程序.

Kamal: Deploy web apps anywhere

From bare metal to cloud VMs, deploy web apps anywhere with zero downtime. Kamal uses kamal-proxy to seamlessly switch requests between containers. Works seamlessly across multiple servers, using SSHKit to execute commands. Originally built for Rails apps, Kamal will work with any type of web app that can be containerized with Docker.

➡️ See kamal-deploy.org for documentation on installation, configuration, and commands.

Contributing to the documentation

Please help us improve Kamal's documentation on the basecamp/kamal-site repository.

License

Kamal is released under the MIT License.

Issues· 151 开放

查看全部 Issues在 GitHub 打开
  • #1953

    在通过 load_raw_config 解析别名时, KAMAL_DESTINATION 未设置

    更新于 2026年9月12日
  • #1940

    功能请求: 在单个服务中具有多个代理部分的能力

    更新于 2026年8月29日
  • #1886

    在拉取大图像层(net-ssh 反向前进)时,本地注册表部署会发生死锁

    更新于 2026年8月27日
  • #1934

    在新服务器上运行 `kamal setup` 时,如果配件具有 `proxy` 块且设置了 `error_pages_path`,则操作会失败

    更新于 2026年8月25日
  • #1913

    配置 SSH 密钥数据导致密码管理器中的秘密信息出现 net-ssh 问题

    更新于 2026年7月12日
  • #1907

    功能请求: 为现有的 1password 适配器添加 1Password 环境支持

    更新于 2026年7月4日
  • #1842

    功能请求: 在 deploy.yml 中暴露新的 kamal-proxy 功能 (HTTP/3、健康检查端口)

    更新于 2026年6月26日
  • #1659

    无法使用 1Password 管理的 SSH 进行 `kamal 设置`

    更新于 2026年6月24日
  • #1846

    功能请求: 根据角色定义的 `post-app-boot` 钩子

    更新于 2026年6月21日
  • #1832

    错误 (Kamal::ConfigurationError): proxy: 请指定 'host' 或 'hosts' 中之一,而不是两者都指定

    更新于 2026年6月16日

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月18日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言