--- name: zdev description: | Use when this capability is needed. metadata: author: 0ploy --- # zdev - Local Development Environment zdev manages Docker-based local dev environments. One command starts an entire project with HTTPS, routing, shared services (mail, DB browser, Redis browser), and container isolation. **How it works:** Each project has `.zdev/config.yaml` defining its services. `zdev start` creates an isolated Docker network, starts containers, and connects shared services. Traefik routes HTTPS to `https://{name}.0ploy.dev` (wildcard DNS to 127.0.0.1). On macOS, Mutagen provides fast file sync. ## Prerequisites ```bash zdev version # Check if installed # If not: curl -fsSL https://raw.githubusercontent.com/0ploy/zdev/main/install.sh | sh && zdev systemcheck ``` ## CLI Reference ```bash # Project lifecycle zdev create