Antideploy icon

Antideploy

Antideploy 是專為開發者打造的應用程式部署平台,可分析專案檔案、建置並執行 Web 應用程式,無需 Dockerfile、YAML 設定或雲端主控台,並支援透過 GitHub、本機資料夾與 MCP 相容的 AI coding agent 部署。

Antideploy

無需手動設定雲端的應用程式部署

Antideploy 是應用程式部署平台,會讀取專案檔案、判斷所需的基礎架構與指令、建置應用程式,並在 HTTPS 後方執行。平台旨在免除 Dockerfile、YAML 檔案及雲端主控台設定等例行部署設定,同時顯示其偵測到的應用程式規格所依據的證據。

專案可以從 GitHub、本機資料夾上傳,或透過使用平台 MCP server 的 AI coding agent 連接至 Antideploy。服務可以佈建 PostgreSQL、管理加密的環境變數、保留部署歷史記錄,並將閒置的應用程式縮減至零。平台主要用於發布 Web 應用程式與靜態網站,但在單一執行個體運作、暫時性本機儲存空間,以及沒有 staging 或 preview 環境等方面有重要限制。

Antideploy 提供免費方案,其中包含不限數量的靜態網站、一個含伺服器的線上應用程式、一個 PostgreSQL 資料庫、一個儲存貯體,以及每月十次成功的伺服器應用程式部署;付費方案則增加容量與功能。根據定價頁面,靜態網站與失敗的部署不會計入所述的部署限制。

部署與營運功能

以程式碼為基礎的基礎架構偵測

Antideploy 會檢查專案檔案,以識別 runtime、framework、建置與啟動指令、連接埠、資料庫需求及環境變數。其分析結果會引用作為證據的檔案,而非仰賴不透明的模型猜測。

代管建置與容器

Buildpacks 會將儲存庫轉換為容器,因此無需維護 Dockerfile 或雲端設定檔即可部署專案。

應用程式基礎架構

應用程式會透過 HTTPS 在 Antideploy 網址上提供服務;當專案使用 PostgreSQL 時,系統會自動佈建 PostgreSQL,並在發布時注入加密的環境密鑰。

營運與回復

平台提供建置與執行階段日誌、健康檢查、應用程式狀態變更時的電子郵件通知、部署歷史記錄,以及回復至先前建置映像檔的功能。

AI coding agent 部署

MCP server 可讓 Claude Code、Cursor、Windsurf、Codex 及其他 MCP 用戶端封裝專案、開始部署、輪詢部署狀態,並接收結構化警告與風險資訊。

GitHub 與資料夾工作流程

GitHub 連線可在每次推送時重新部署,或等待手動部署;專案也可以透過控制面板從本機資料夾上傳。

實際部署情境

  • 部署 GitHub Web 應用程式

    開發者可以連接儲存庫,選擇每次推送時自動部署,或讓提交內容等待,直到要求手動重新部署。這適合需要簡單 Git 式發布流程的專案。

  • 發布本機資料夾

    開發者可以在控制面板中選取目錄並部署,無需設定 Git 或安裝命令列工具。這適合準備發布的一次性網站、原型或本機專案。

  • 直接從 AI coding 工作階段發布

    AI coding agent 可以編輯應用程式、呼叫 MCP 部署工具、監看非同步建置,並使用結構化狀態、警告或風險資訊,在同一個開發工作階段處理問題。

  • 代管靜態網站

    建置結果為檔案的靜態作品集、登陸頁面或前端,可以在不消耗線上應用程式或部署額度的情況下代管。靜態網站在上線前會接受釣魚頁面檢查。

  • 執行資料庫支援的小型應用程式

    使用 PostgreSQL 的小型伺服器應用程式可以取得代管資料庫與注入的 DATABASE_URL,而日誌、健康檢查及保留的建置則支援基本的持續營運。

Pros and Cons

Pros

  • 分析專案檔案,並揭示所偵測到的 runtime、framework、指令、連接埠、資料庫及環境變數需求所依據的證據。
  • 支援 GitHub、本機資料夾上傳,以及從 AI coding agent 透過 MCP 進行部署。
  • 提供代管建置、HTTPS、加密密鑰、日誌、健康檢查、部署歷史記錄及回復功能。
  • 提供不限數量靜態網站的免費方案,且失敗的部署不會計入每月成功部署額度。

Cons

  • 每個應用程式都在單一執行個體上執行,且不提供水平擴展。
  • 沒有 staging 或 preview 環境,本機檔案系統也是暫時性的。
  • 佈建的資料庫僅限 PostgreSQL;物件儲存與自訂網域取決於方案或工作流程,且並非所有有文件記載的情境都提供。

FAQ

如何使用 Antideploy 部署專案?

Antideploy 可接收來自 GitHub、本機資料夾上傳,或透過其 MCP server 傳送的 coding agent 專案。GitHub 專案可設定為每次推送時部署,或僅在您選擇時部署;資料夾與 coding agent 部署則需手動啟動。

Antideploy 會在部署期間偵測哪些內容?

Antideploy 會分析專案檔案,並在部署前或部署期間回報偵測到的 runtime、framework、建置與啟動指令、連接埠、資料庫需求、環境變數、警告與風險。MCP 工作流程會回傳工作 ID,並持續檢查部署狀態,直到部署成功或失敗。

Antideploy 提供哪些基礎架構?

Antideploy 會使用 buildpacks 從儲存庫建立容器,透過 HTTPS 提供應用程式,並提供平台網址。當程式碼需要 PostgreSQL 時,它可以佈建 PostgreSQL,將連線字串注入為 DATABASE_URL,並儲存加密的環境變數。

Antideploy 的主要部署限制是什麼?

每個應用程式都會在單一執行個體上執行,閒置時會縮減至零。Antideploy 目前不提供水平擴展、staging 或 preview 環境、長時間執行的背景工作者,也不提供 PostgreSQL 以外的資料庫佈建。應用程式檔案系統是暫時性的,因此持久化檔案應在支援的情況下使用物件儲存。

AI coding agent 可以透過 Antideploy 部署嗎?

可以。Antideploy 提供可與 Claude Code、Cursor、Windsurf、Codex 及其他 MCP 用戶端搭配使用的 MCP server。agent 可以部署專案、監控建置,並利用結果協助診斷或修正部署問題。

Quick Facts

類別
開發者工具/應用程式部署平台
部署來源
GitHub 儲存庫、本機資料夾,以及透過 MCP 連線的 coding agent
代管 runtime
Buildpacks 建立並執行容器化應用程式
資料庫
佈建 PostgreSQL;偵測到時會以 DATABASE_URL 提供連線
營運功能
HTTPS、加密密鑰、日誌、健康檢查、部署歷史記錄及回復
閒置行為
應用程式閒置時會縮減至零,並在下次造訪時喚醒