KamuiDash KamuiDash Docs
EN JA

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