跳到正文

把项目部署到自己的服务器。

从本地项目到 Git 仓库、容器和 Compose 服务,都可以部署到你掌控的服务器。上线前后要检查、要回滚,走同一条流程;可以从命令行、控制台,或者编辑器里的助手开始。

Appaloft Cloud 控制台总览界面预览
$ npx skills add appaloft/appaloft
蓝图市场

常用应用,已经整理成蓝图。

先从这些常用应用开始;更多官方蓝图可在市场里继续浏览。

看全部蓝图
OpenClaw 标志

OpenClaw

自托管 OpenClaw,可接入 provider key,也可启用 Ollama。

Supabase Lite 标志

Supabase Lite

带 Postgres 的轻量 Supabase 风格后端。

n8n 标志

n8n

使用 Postgres 持久化状态的工作流自动化服务。

CLI

终端里完成部署和检查。

本地项目、CI 前检查、临时修复,都可以先用 CLI 跑一遍。每一步都有记录,也能交给 AI 解释。

  • appaloft deploy
  • appaloft status
  • appaloft rollback
appaloft deploy
$ 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 集成

GitHub Action 触发部署,GitHub App 负责授权和状态。

代码推送后由 GitHub Action 调用部署路径。GitHub App 处理仓库授权、环境选择和部署状态回写。

  • Action workflow
  • Repository install
  • Deploy status check

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

仓库授权
环境选择
状态回写
核心功能

服务器、回滚、域名和健康检查都在一处。

先连服务器,再定义资源、绑定依赖、发布、看健康状态。日常操作都放在这张控制台里。

Appaloft Cloud 控制台概览截图

连接服务器

通过 SSH 接入自有服务器、VPS、云主机或集群。

定义资源

配置 Web、Worker、Cron、Job 的运行参数、端口和健康检查。

绑定依赖

通过资源绑定接入数据库、缓存、存储和外部服务。

部署与回滚

发布应用、追踪变更并保留恢复点;只对成功部署扣点。

域名与健康

管理域名、HTTPS、健康检查、告警和最近活动。

AI skill

把 Appaloft 装进你的 AI 工具。

在终端运行这条命令。回到编辑器,让 AI 用 Appaloft 部署当前仓库。上线地址和日志会回到对话里。

终端命令
$ npx skills add appaloft/appaloft

支持 skills 的 AI host 都可以安装。