用途:Hostinger VPS 技能提供对虚拟专用服务器的全面管理能力,从购买与初始化到日常运维,均可通过 API、CLI(hapi)或 Python/TypeScript/PHP SDK 完成。
主要能力:虚拟机生命周期管理(列表、详情、启动、停止、重启、重装、设置主机名与 root 密码);Docker Manager 可直接在 VPS 上部署和管理 Docker Compose 项目,支持从 docker-compose.yaml 内容或 GitHub URL 创建,并可查看容器、日志及启停更新;防火墙规则管理(默认丢弃所有入站流量,需显式添加 accept 规则,每台 VM 仅一个防火墙,规则变更后需手动同步);SSH 公钥在账户级管理并附加到 VM;OS 模板与数据中心查询;安装后脚本(最大 48KB,保存至 /post_install,输出到 /post_install.log);备份与快照(快照每台 VM 仅一个,新建会覆盖);恢复模式(原磁盘挂载于 /mnt);Monarx 恶意软件扫描;性能指标查询。
使用方式:通过 Bearer Token 认证调用 https://developers.hostinger.com/api/vps/v1/ 下的 REST 接口,或使用 hapi vps vm list 等 CLI 命令,以及各语言 SDK。
适用场景:自动化 VPS 采购与配置、Docker 应用部署、网络访问控制、备份恢复与安全加固。
限制:Docker Manager 为实验性接口,可能变更;防火墙变更不自动生效;重装与备份恢复会覆盖全部数据;密码需 12 位以上且含大小写与数字;部分操作异步,需轮询 action 状态。