KamuiDash KamuiDash 文件
EN JA ZH

簡介

歡迎來到 KamuiDash 文件。

KamuiDash 是什麼? — 來自日本的 PaaS

KamuiDash 是一個讓應用程式部署與維運變簡單的 PaaS(平台即服務)/雲端部署平台。與 GitHub 儲存庫整合後,每次 push 程式碼都會自動建置並部署。

為什麼選擇 KamuiDash?

  • 應用程式常時運作 — 應用程式在啟用期間會持續運作
  • GitHub Push 部署 — 只要 git push 就會自動建置並部署。不需要設定 CI/CD
  • 不需要 Dockerfile — 自動偵測語言。不需要 Dockerfile 或複雜設定
  • 東京區域 — 位於日本的低延遲伺服器
  • 方案選擇 — 提供 Free 與 Pro 方案。詳情請見 規格與費用

主要功能

功能 說明
應用程式部署 部署 Node.js / Next.js、Python(FastAPI、Django、Flask)、Go 等伺服器端應用程式,或靜態網站(HTML/CSS/JS)
代管 PostgreSQL 只要點幾下就能建立代管 PostgreSQL 資料庫
GitHub Push 自動部署 git push 即自動建置並部署,不需要設定 CI/CD
自訂網域與 HTTPS 使用自己的網域,並自動核發 SSL 憑證
DDoS 防護 所有應用程式皆內建安全防護
CLI 從命令列管理應用程式與資料庫

支援的語言與框架

語言 框架 / 細節
Node.js Express、Next.js、Fastify 等。Node 20 執行環境
Python FastAPI、Django、Flask 等。自動偵測 requirements.txt / Pipfile / poetry / pyproject.toml。Python 3.12
Go Echo、Gin、標準 net/http 等。在 Alpine Linux 上編譯為最佳化的二進位檔
靜態網站 HTML / CSS / JavaScript。可搭配 Hugo、Gatsby、Astro 等靜態網站產生器的輸出。透過高效能的 Nginx 提供服務

使用方式

你可以透過兩種方式使用 KamuiDash:

1. 儀表板 (GUI)

從瀏覽器就能使用的圖形化介面。以直覺的操作管理專案與應用程式。

開啟儀表板

2. CLI(命令列介面)

在終端機使用 kamui 指令。最適合寫成腳本與自動化流程。

# 安裝(macOS / Linux)
brew install kamui-project/tap/kamui

# 登入
kamui login

# 列出專案
kamui projects list

# 建立應用程式(互動式)
kamui apps create

下一步

  • 快速開始 - 部署你的第一個應用程式(3 分鐘完成 GitHub push 部署)
  • CLI 安裝 - 設定 CLI