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

sitoto · March 30, 2025 · Last by yukihiro_matz replied at March 31, 2025 · 246 hits

最近用 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 倒是也不麻烦

Reply to jicheng1014

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

You need to Sign in before reply, if you don't have an account, please Sign up first.