Skip to content

kumiko dev

Terminal window
kumiko dev

Brings up Postgres, Redis, Meilisearch, and MinIO via docker compose up -d, then waits for Postgres to accept connections.

Idempotent, if the services are already running, it’s a no-op.

Starting PostgreSQL and Redis...
PostgreSQL localhost:15432
Redis localhost:16379
Meilisearch localhost:17700
MinIO (S3) localhost:19000
Up and running. Happy coding.

The ports are configurable via env vars:

VariableDefault
KUMIKO_PG_PORT15432
KUMIKO_REDIS_PORT16379
KUMIKO_MEILI_PORT17700
KUMIKO_MINIO_PORT19000

Run once at the start of every framework development session. An app starts its own services with docker compose up -d from its docker-compose.yml. Pair with kumiko stop when you’re done (data stays in the volumes, services restart cleanly next time).

Inside CI. CI uses GitHub-Actions service containers or compose directly; the wait loop here is for local-dev convenience.