Introduction
Welcome to the KamuiDash documentation.
What is KamuiDash? — PaaS from Japan
KamuiDash is a PaaS (Platform as a Service) / cloud deploy platform that simplifies application deployment and operations. By integrating with GitHub repositories, your code is automatically built and deployed whenever you push.
Why Choose KamuiDash?
- Always-On Apps — Apps are designed to stay running while active
- GitHub Push Deploy — Just git push to auto-build & deploy. No CI/CD setup needed
- No Dockerfile Required — Language auto-detection. No Dockerfile or complex configuration needed
- Tokyo Region — Low-latency servers in Japan
- Plans Available — Free and Pro plans available. See Spec & Pricing for details
Key Features
| Feature | Description |
|---|---|
| Application Deployment | Deploy Node.js / Next.js, Python (FastAPI, Django, Flask), Go server-side apps, or static sites (HTML/CSS/JS) |
| Managed PostgreSQL | Create managed PostgreSQL databases in just a few clicks |
| GitHub Push Auto-Deploy | Auto-build & deploy on git push, no CI/CD setup required |
| Custom Domains & HTTPS | Use your own domain with auto-provisioned SSL certificates |
| DDoS Protection | Built-in security protection for all apps |
| CLI | Manage apps and databases from the command line |
Supported Languages & Frameworks
| Language | Frameworks / Details |
|---|---|
| Node.js | Express, Next.js, Fastify, etc. Node 20 runtime |
| Python | FastAPI, Django, Flask, etc. Auto-detects requirements.txt / Pipfile / poetry / pyproject.toml. Python 3.12 |
| Go | Echo, Gin, standard net/http, etc. Compiled as optimized binaries on Alpine Linux |
| Static Sites | HTML / CSS / JavaScript. Works with Hugo, Gatsby, Astro, and other static site generator outputs. Served via high-performance Nginx |
How to Use
You can use KamuiDash in two ways:
1. Dashboard (GUI)
A graphical interface accessible from your web browser. Manage projects and applications with intuitive controls.
2. CLI (Command Line Interface)
Use the kamui command from your terminal. Great for scripting and automation.
# Install (macOS / Linux)
brew install kamui-project/tap/kamui
# Login
kamui login
# List projects
kamui projects list
# Create an app (interactive)
kamui apps create
Next Steps
- Quick Start - Deploy your first application (3-minute GitHub push deploy)
- CLI Installation - Set up the CLI