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?
- No Cold Starts — Your app runs 24/7 on any plan (no sleep mode)
- 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 Cloud 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 PostgreSQL databases with automated backups in just a few clicks |
| GitHub Push Auto-Deploy | Auto-build & deploy on git push, no CI/CD setup required |
| Cron Jobs (Scheduled Tasks) | Run batch processing and data aggregation on a schedule. Flexible Cron expression support |
| Custom Domains & HTTPS | Use your own domain with auto-provisioned free SSL certificates |
| DDoS Protection | Built-in security protection for all apps |
| CLI | Manage apps, databases, and jobs 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.
https://dashboard.kamui-platform.com
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
# Create a job (interactive)
kamui jobs create
Next Steps
- Quick Start - Deploy your first application (3-minute GitHub push deploy)
- CLI Installation - Set up the CLI