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.