自有服务器
部署到你控制的服务器
从本地项目到 Git 仓库、容器和 Compose 服务,都可以部署到你掌控的服务器。上线前后要检查、要回滚,走同一条流程;可以从命令行、控制台,或者编辑器里的助手开始。
自有服务器
部署到你控制的服务器
五步路径
读取、计划、部署、检查、回滚
多入口
CLI、API、Web、AI skill 和 MCP 走同一部署路径
开源项目
代码、release 和 roadmap 都在 GitHub
市场模板
官方蓝图可交给 Cloud 部署
先从这些常用应用开始;更多官方蓝图可在市场里继续浏览。
本地项目、CI 前检查、临时修复,都可以先用 CLI 跑一遍。每一步都有记录,也能交给 AI 解释。
$ appaloft deploy
🔎 detect package.json / Dockerfile / compose.yaml
🧭 plan web:3000 + worker + postgres
🚀 run upload -> build -> start
✅ verify HTTPS, health, activity
🌐 done live URL ready 代码推送后由 GitHub Action 调用部署路径。GitHub App 处理仓库授权、环境选择和部署状态回写。
GitHub Action
name: appaloft-deploy
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: appaloft/deploy-action@v1
with:
server: ${{ secrets.APPALOFT_SERVER }}
token: ${{ secrets.APPALOFT_TOKEN }} GitHub App
先连服务器,再定义资源、绑定依赖、发布、看健康状态。日常操作都放在这张控制台里。
通过 SSH 连接你的自托管机器、VPS、云主机或集群。
声明 Web、Worker、Cron、Job 的运行参数、端口和健康检查。
用 Resource Binding 关联数据库、缓存、存储和外部服务。
执行部署、追踪变更、保留恢复点;只对成功部署计费。
管理域名、HTTPS、健康检查、告警和最近活动。
在终端运行这条命令。回到编辑器,让 AI 用 Appaloft 部署当前仓库。上线地址和日志会回到对话里。
$ npx skills add appaloft/appaloft 支持 skills 的 AI host 都可以安装。