在本文中,我们将学习如何在Railway上部署CLIProxyAPI,而不需要任何VPS。我们将使用ClawCloud S3存储桶来支持我们的应用程序。请确保你已经注册了ClawCloud和Railway的账户。

创建ClawCloud存储桶

  1. 登录ClawCloud账户。
  2. 进入Object Storage部分。
  3. 点击Create bucket。
  4. 输入一个自定义的存储桶名称(小写),然后点击Create。
  5. 记录下存储桶全名、Access Key、Secret Key以及External地址,这些信息将用于配置环境变量。
  6. 设定一个MANAGEMENT_PASSWORD,用于登录WebUI。

Railway手动部署

  1. 在Railway的项目仪表盘中,点击Create,选择Docker image。
  2. 输入eceasy/cli-proxy-api:latest,然后按回车键。
  3. 在右侧面板中选择Variables → Raw Editor。
  4. 粘贴之前准备好的环境变量,然后点击Update Variables。
  5. 点击Deploy按钮开始部署。
  6. 部署完成后,进入Settings标签页。
  7. 在Public Networking部分,点击Generate Domain。
  8. 将端口号设置为8317,然后点击Generate Domain。

现在,你应该可以通过生成的公开访问地址来访问CLIProxyAPI的WebUI界面了。

Railway模板部署

  1. 点击Railway提供的模板部署按钮(注:此链接包含AFF)。
  2. 部署完成后,手动将服务端口修改为8317。

以上就是使用Railway和ClawCloud部署CLIProxyAPI的完整过程。你可以参考相关教程来了解如何使用EasyCLI进行远程OAuth认证。

标签: none

评论已关闭