跳到正文

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

把本地文件夹、Git 仓库、Docker 镜像或 Compose 服务发到自己的机器。CLI、Web 控制台和 AI skill 都能接上。

  • 开源项目
  • 无需信用卡
  • 自托管优先
  • 成功后可回滚
Appaloft Cloud 控制台总览界面预览
NPM $ npx skills add appaloft/appaloft

自有服务器

部署到你控制的服务器

五步路径

读取、计划、部署、检查、回滚

多入口

CLI、API、Web、AI skill 和 MCP 走同一部署路径

开源项目

代码、release 和 roadmap 都在 GitHub

市场模板

官方 Blueprint 可交给 Cloud 部署

Blueprint 市场

常用应用,已经整理成 Blueprint。

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

看全部 Blueprint
OpenClaw 标志

OpenClaw

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

AI 运行时 已审核
  • OpenClaw 控制台使用 18789 端口。
  • 安装时填写 provider key 和 gateway token。
依赖 volume
端口 http
部署
Supabase Lite 标志

Supabase Lite

带 Postgres 的轻量 Supabase 风格后端。

后端 API 已审核
  • 提供 Supabase 风格的 API 和 Studio,并连接 Postgres。
  • 适合轻量后端实验,不是完整 Supabase 多服务栈。
依赖 postgres
端口 http
部署
n8n 标志

n8n

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

自动化 已审核
  • 用可视化工作流编排自动化和集成。
  • 容器镜像运行时通过 5678 端口暴露 HTTP 入口。
依赖 postgres
端口 http
部署
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

1 Detect

读取项目配置

2 Plan

生成部署计划

3 Execute

执行部署

4 Verify

检查服务状态

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、云主机或集群。

定义 Resource

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

绑定依赖资源

用 Resource Binding 关联数据库、缓存、存储和外部服务。

部署与回滚

执行部署、追踪变更、保留恢复点;只对成功部署计费。

域名与健康检查

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

AI skill

把 Appaloft 装进你的 AI 工具。

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

终端命令
$ npx skills add appaloft/appaloft

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