SuperAPI AI 工具集

contabo

编程与开发

查看项目

更新于 10-15 21:39

技能介绍

用途:通过 Contabo 的 cntb CLI 在云端创建 VPS 实例和对象存储,面向低成本基础设施部署,并处理 Contabo 特有的 CLI/API 细节。

主要能力:创建实例(指定产品 ID、区域、镜像、SSH 公钥)、查询实例与 IP、等待实例运行和 SSH 可用、创建带自动扩容的对象存储、取消实例,以及把服务器信息写入 .env.local 供后续技能使用。

使用方式:先安装 cntb CLI(Linux/WSL、macOS、Windows 各有对应下载命令),在 Contabo 获取 OAuth2 凭据后用 cntb config set-credentials 配置(写入 ~/.cntb.yaml),用 cntb get datacenters 验证认证。部署前必须收集 SERVER_NAME、CONTABO_REGION、CONTABO_PRODUCT_ID、SSH_KEY_PATH 等参数。创建实例示例:cntb create instance --productId "$CONTABO_PRODUCT_ID" --region "$CONTABO_REGION" --displayName "$SERVER_NAME" --imageId "ubuntu-22.04" --sshKeys "$SSH_KEY_CONTENT"。取消用 cntb cancel instance。

适用场景:需要低成本 VPS 部署 Coolify、Kasm 或自定义用途,以及需要对象存储自动扩容的场景。

限制:Contabo 仅提供 x86(amd64)架构;产品 ID 经常调整,需用 cntb get products --productType vps 查询当前列表;部分产品 ID 未测试或可能不可用;取消可能到计费周期末才生效,立即删除需联系支持;凭据不得存放在技能目录,应放在 ~/.admin/.env。资料未提供官方文档之外的更多细节。