Rails 有朋友在国内服务器上通过 Kamal 成功部署 Rails 应用吗?

sitoto · 2025年03月30日 · 最后由 yukihiro_matz 回复于 2025年03月31日 · 206 次阅读

最近用 Kamal 在国内阿里云服务器上部署,这个网络问题不好解决。 在本地和服务器都装了 xray, 在 config/deploy.yml 里面配置了环境变量代理。


config/deploy.yml
servers:
  web:
    - demo.txxx.txxx:  tag1


env:
  tags:
    tag1: 
      http_proxy: 'http://127.0.0.1:10809'
      https_proxy: 'http://127.0.0.1:10809'

我是自建 docker 镜像解决的 https://geeknote.net/Rei/posts/3214

这个我有经验:

一般是两个问题:1. 产物镜像无法拉取 我用阿里云的 私有仓库解决。2 无法拉取 kamal-proxy,我是直接导出 kamal-proxy 镜像再在 server 上安装

问题确实是网络,需要每一步请求都规避访问外面。不用部署 xray 倒是也不麻烦

jicheng1014 回复

我也是这样的 kamal-proxy 用别的源的镜像安装下

需要 登录 后方可回复, 如果你还没有账号请 注册新账号