SuperAPI AI 工具集

deploy-to-hosting

部署与运维

查看项目

更新于 10-15 22:14

技能介绍

用途:把已存在于磁盘或 Git 仓库中的项目部署到 Hostinger 网站,不负责从提示词新建站点。

主要能力:按项目类型选择部署方式——纯 HTML/CSS/JS 或框架静态构建产物用 hosting_deploy-static-website;含 build 或服务器的 package.json(Next.js、Nuxt、Express、Vite 等)用 hosting_deploy-js-application;PHP 代码用 hosting_deploy-static-website;WordPress 插件/主题用对应部署操作。Agency 站点按类型走 agency-hosting_deploy-node-static-website 或 agency-hosting_deploy-php-application。支持 Git 自动部署(hosting_git_update-auto-deployment-settings)、Node.js 环境变量替换与 MySQL 数据库创建。

使用方式:先读 search 返回的 inputSchema;用 multi-execute 批量读取,值以 $steps.<i>.<path> 传递。项目内 .hostinger/site.json 可复用域名与用户名。归档命名 name_YYYYMMDD_HHMMSS.zip;静态站点 index.html 须在归档根目录,如 cd dist && zip -r ../site_20260101_120000.zip .;Node.js 源码不含 node_modules、构建产物、.env,最大 50 MB。Node.js 构建用 hosting_nodejs_list-builds 与 hosting_nodejs_build 轮询。验证用 curl -s -o /dev/null -w "%{http_code}\n" https://DOMAIN/ 并匹配真实文案。

限制:每次部署会覆盖网站现有内容,首次部署前需与用户确认目标域名。Node.js 应用仅支持 Business 和 Cloud 套餐。Agency 站点无 Git 操作,需部署归档。Git 连接需在 hPanel 手动完成,无 API。环境变量替换会删除未发送的键。数据库密码生成后不返回。srvNNNN.hstgr.io 仅用于外部连接,不可写入已部署应用。