Token导航 LogoToken导航TokenDH.com
ruby MCP logo
运维云端未说明官方级别未说明来源级核验

ruby MCP

MCP Server

DigitalOcean提供的应用部署平台,支持自动检测代码类型并使用正确的构建包创建和部署容器。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Ruby云服务云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ksupasak

提供方

ksupasak

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

入门指南

我们提供了一个使用Ruby的示例应用程序,您可以在app Platform上部署。这些步骤将使用App Platform为您运行此示例应用程序。

注意:遵循这些步骤可能会导致使用DigitalOcean服务的费用。

需求

  • 您需要一个DigitalOcean帐户。如果您还没有,可以在以下网址注册https://cloud.digitalocean.com/registrations/new.

部署应用程序

单击此按钮将应用程序部署到DigitalOcean应用程序平台。如果您尚未登录,系统将提示您使用您的DigitalOcean帐户登录。

![Deploy to DigitalOcean](https://cloud.digitalocean.com/apps/new?repo=https://github.com/digitalocean/sample-ruby/tree/main)

当您直接使用此仓库时,使用此按钮将禁用在推送到存储库中的分支或标签时自动重新部署应用程序的功能。

如果你想自动重新部署你的应用程序, 分叉 将GitHub存储库添加到您的帐户,以便您将其副本存储到云端。点击 分叉 单击GitHub存储库中的按钮,然后按照屏幕上的说明进行操作。

分叉仓库后,您现在应该在自己的GitHub组织中查看此README(例如。 https://github.com//sample-ruby).要部署新的仓库,请访问https://cloud.digitalocean.com/apps然后单击 创建应用程序。然后,单击 GitHub,选择您创建的存储库,然后选择 main 支。App Platform将检查代码,自动检测要创建的组件类型,并使用正确的构建包创建和部署容器。

点击后 部署到DigitalOcean 点击按钮或完成上述说明以分叉仓库,请按照以下步骤操作:

  1. 配置应用程序,例如指定HTTP路由、环境变量或添加数据库。
  2. 为您的应用程序提供一个名称,并选择要将应用程序部署到哪个区域,然后单击 下一步。默认情况下,应选择离您最近的区域。所有App Platform应用程序都通过全球CDN路由。因此,这不会影响您的应用程序性能,除非它需要与外部服务通信。
  3. 在下面的屏幕上,保持所有字段不变,然后单击 下一步.
  4. 确认您的 计划 设置以及要启动和单击的容器数量 启动基础/专业应用程序.
  5. 你应该看到一个“建筑…”进度指示器。您可以点击 查看日志 查看构建的更多细节。
  6. 构建可能需要几分钟才能完成,但您可以在 部署 选项卡。
  7. 构建成功完成后,单击 实时应用程序 您应该在一个新的选项卡中看到正在运行的应用程序,显示主页。

更改您的应用程序

如果您按照步骤分叉了仓库,并在部署应用程序时使用了自己的副本,则可以将更改推送到分叉,并看到app Platform自动将更新重新部署到您的应用程序。在这些自动部署期间,您的应用程序将永远不会暂停或停止服务请求,因为App Platform提供零停机部署。

以下是您可以为此应用程序进行的代码更改示例:

  1. 编辑 server.rb 并更改默认消息“通过添加设置消息”消息= 到URL”
  2. 将更改提交给 main 支。通常,为您的更改创建一个新分支,然后将该分支合并到 main 经过审查,但对于这个演示,你可以承诺 main 直接分支。
  3. 访问https://cloud.digitalocean.com/apps并导航到您的示例应用程序。
  4. 你应该看到一个“正在构建…”的进度指示器,就像你第一次创建应用程序时一样。
  5. 构建成功完成后,单击 实时应用程序 您应该看到更新后的应用程序正在运行。您可能需要在浏览器中强制刷新页面(例如使用 换档+重新加载).

了解更多

您可以在以下网址了解有关应用程序平台以及如何管理和更新应用程序的更多信息https://www.digitalocean.com/docs/app-platform/.

删除应用程序

当您不再需要此示例应用程序实时运行时,可以按照以下步骤删除它:

  1. 访问应用程序控制面板https://cloud.digitalocean.com/apps.
  2. 导航到示例应用程序。
  3. 设置 选项卡,单击 摧毁.

注意:如果您不删除应用程序,使用DigitalOcean服务的费用将继续累计。

目录标签

目录标签

Ruby云服务云端部署本地部署应用部署自动化构建零停机部署

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP