Skip to content

Introduction

locraft is a lightweight CLI tool that bootstraps and manages your local development environment — databases, caches, queues, and more — using Docker Compose under the hood, so you never have to write a docker-compose.yml by hand again.

  • Zero config — spin up Postgres, Redis, or RabbitMQ with a single command.
  • Project isolation — each project gets its own stack, no port collisions.
  • Dashboard — a local web UI to inspect services, logs, and connections.
  • Composable — add or remove services without rewriting config files.
  1. You run locraft init in your project directory.
  2. locraft creates a managed docker-compose.yml tailored to the services you pick.
  3. locraft up starts everything; locraft down stops it.
  4. The optional dashboard gives you visibility into running services.