跳到正文

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

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

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

自有服务器

部署到你控制的服务器

五步路径

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

多入口

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

开源项目

代码、release 和 roadmap 都在 GitHub

市场模板

官方蓝图可交给 Cloud 部署

蓝图市场

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

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

看全部蓝图
OpenClaw 标志

OpenClaw

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

Supabase Lite 标志

Supabase Lite

带 Postgres 的轻量 Supabase 风格后端。

n8n 标志

n8n

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

Dify

Dify

带 Postgres、Redis、对象存储和搜索依赖的 AI 应用后端。

Open WebUI

Open WebUI

带持久卷状态的 AI 聊天工作区。

Next.js

Next.js

面向现代 React 前端的生产部署命令蓝图。

Penpot

Penpot

开源设计和原型工作区,依赖 Postgres、Redis 和素材存储。

Hoppscotch

Hoppscotch

开源 API 开发工作区,团队状态存储在 Postgres 中。

SearXNG

SearXNG

面向用户和 AI Agent 的隐私友好元搜索服务。

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

定义 Resource

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

绑定依赖资源

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

部署与回滚

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

域名与健康检查

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

AI skill

把 Appaloft 装进你的 AI 工具。

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

终端命令
$ npx skills add appaloft/appaloft

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