You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A curated collection of ready-to-use Docker Compose files for local web development, plus a powerful CLI (dctl) to manage and orchestrate your registered stacks from anywhere in your terminal.
Uses the same commands and arguments as Docker Compose—no new learning curve.
Manage multiple projects from anywhere in your terminal.
Easily override default compose files and set default arguments for all commands.
With dctl, you can start, stop, restart, build, and manage multiple Docker Compose projects from anywhere, without the need for custom shell aliases. The CLI also allows you to define default arguments and override compose files per project.
Roadmap
Add more documentation and examples for local development.
Add commands to register/unregister projects using docker-compose files.
Make default arguments optional and project-specific.
Improve merging of default and command-line arguments.
v1
Publish the CLI tool for multiple platforms (Windows, Mac, Linux) and architectures (x86, arm, arm64).
Improve the check-config command.
Add CLI examples and screenshots.
v2
Refactor the CLI tool for better architecture and code quality.
Contributing
Contributions are welcome! Feel free to open an issue or a pull request.
A curated collection of ready-to-use Docker Compose files for local web development, plus a powerful CLI (dctl) to manage and orchestrate your registered stacks from anywhere in your terminal.