没有VPS?教你零成本在Railway上部署CLIProxyAPI
在本文中,我们将学习如何在Railway上部署CLIProxyAPI,而不需要任何VPS。我们将使用ClawCloud S3存储桶来支持我们的应用程序。请确保你已经注册了ClawCloud和Railway的账户。
创建ClawCloud存储桶
- 登录ClawCloud账户。
- 进入Object Storage部分。
- 点击Create bucket。
- 输入一个自定义的存储桶名称(小写),然后点击Create。
- 记录下存储桶全名、Access Key、Secret Key以及External地址,这些信息将用于配置环境变量。
- 设定一个MANAGEMENT_PASSWORD,用于登录WebUI。
Railway手动部署
- 在Railway的项目仪表盘中,点击Create,选择Docker image。
- 输入eceasy/cli-proxy-api:latest,然后按回车键。
- 在右侧面板中选择Variables → Raw Editor。
- 粘贴之前准备好的环境变量,然后点击Update Variables。
- 点击Deploy按钮开始部署。
- 部署完成后,进入Settings标签页。
- 在Public Networking部分,点击Generate Domain。
- 将端口号设置为8317,然后点击Generate Domain。
现在,你应该可以通过生成的公开访问地址来访问CLIProxyAPI的WebUI界面了。
Railway模板部署
- 点击Railway提供的模板部署按钮(注:此链接包含AFF)。
- 部署完成后,手动将服务端口修改为8317。
以上就是使用Railway和ClawCloud部署CLIProxyAPI的完整过程。你可以参考相关教程来了解如何使用EasyCLI进行远程OAuth认证。
评论已关闭