Appaloft:通過CLI、GitHub Actions或AI部署到自有服務器
Appaloft 是一個本地優先、AI 原生的 PaaS 平台,允許開發者通過單個配置文件將應用部署到自己的服務器。它支持靜態站點、Docker、Compose,並提供常用應用的藍圖市場。集成 CLI、GitHub Actions 和 MCP 供 AI 代理控制。
Appaloft 是一款創新的平台即服務(PaaS)工具,其核心理念是本地優先、AI 原生。開發者只需一個配置文件,即可將應用部署到自己的服務器上,無論是 VPS、雲虛擬機還是自有機器。它支持靜態網站、本地項目、Git 倉庫、Docker 容器以及 Docker Compose 應用。
Appaloft 提供了多種部署方式。用户可以通過 CLI 命令行工具直接部署,支持 macOS 和 Linux。CLI 會自動檢測項目類型(如 package.json、Dockerfile 或 compose.yaml),然後執行上傳、構建和啓動流程,最終提供一個 HTTPS 可訪問的 URL。此外,Appaloft 還集成了 GitHub Actions,當代碼推送時自動觸發部署,並通過 GitHub App 管理授權和環境選擇。
對於 AI 開發者,Appaloft 支持 MCP(Model Context Protocol)協議。用户可以通過 Appaloft Cloud 或本地 MCP 入口點連接 AI 代理。代理可以執行與 CLI 相同的操作,包括部署、狀態檢查和回滾。這為 AI 輔助開發提供了強大的基礎設施支持。
Appaloft 還提供了一個“藍圖市場”,其中預置了多種常見應用,如 n8n(工作流自動化)、Supabase Lite(小型 Supabase 風格後端)、Dify、Next.js 等。用户可以通過簡單點擊部署這些應用,無需手動配置環境。未來還將支持 Slack、Cloudflare、GitHub 和 Sentry 等連接器,進一步擴展功能。
Appaloft 的核心能力包括服務器連接、資源定義、依賴綁定、部署與回滾、域名管理和健康檢查。用户可以通過 SSH 連接自己的服務器,聲明 Web Worker、Cron 和 Job 資源,並綁定數據庫、緩存等依賴。部署過程具有跟蹤和回滾功能,僅成功部署才會保留。
定價方面,Appaloft 提供免費套餐,包含 1 個協作成員、1 台服務器和 1 個託管靜態站點。付費計劃從每月 $5 開始,支持更多服務器和存儲空間。可選附加服務包括額外服務器($3/月)和額外靜態存儲($5/月)。
總的來説,Appaloft 為希望掌控自己部署環境的開發者提供了一個靈活、可擴展且 AI 友好的解決方案。