compose

star 3.6k

FlexPrice Docker/Makefile shortcuts — dev-setup, compose services, Kafka UI profile, logs. Deep env wizard is devenv. Trigger: compose, docker dev, dev-setup.

flexprice By flexprice schedule Updated 5/21/2026

name: compose description: >- FlexPrice Docker/Makefile shortcuts — dev-setup, compose services, Kafka UI profile, logs. Deep env wizard is devenv. Trigger: compose, docker dev, dev-setup.

compose — Docker dev shortcuts

For modes, .env*, Kafka topic quirks, migrations: use devenv.

First-time / full setup

make dev-setup

Core backing services only

docker compose up -d postgres kafka clickhouse temporal temporal-ui

Full stack

make up       # start all services
make down     # stop
make restart-flexprice   # restart app services, not infra

Kafka UI (dev profile)

docker compose --profile dev up -d kafka-ui

Quick reference URLs (local defaults)

See AGENTS.md / CLAUDE.md tables (API 8080, Temporal UI 8088, Kafka UI 8084, ClickHouse 8123).

Debugging

docker compose logs -f flexprice-api
docker compose logs -f flexprice-consumer
docker compose logs -f flexprice-worker

Notes

  • Match FLEXPRICE_* env vars or .env to compose services when troubleshooting connection refused errors.
  • Do not commit secrets inside compose overrides meant for production.

Related skills

Install via CLI
npx skills add https://github.com/flexprice/flexprice --skill compose
Repository Details
star Stars 3,574
call_split Forks 168
navigation Branch main
article Path SKILL.md
More from Creator