Skip to content

kumiko dev

Terminal window
kumiko dev

Brings up Postgres, Redis, and Meilisearch 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
Up and running. Happy coding.

The ports are configurable via env vars:

VariableDefault
KUMIKO_PG_PORT15432
KUMIKO_REDIS_PORT16379
KUMIKO_MEILI_PORT17700

Run once at the start of every development session. 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.