Orchestrate with Confidence

A powerful script to manage Docker Compose environments with speed, consistency, and zero waste.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/rebienkrdns/control.sh/main/install.sh)"
MIT License Docker v2 Bash 4.0+
๐Ÿš€

Profile Abstraction

Manage multiple Docker profiles seamlessly without typing repetitive flags.

๐Ÿ›ก๏ธ

Permission Sync

Automatically syncs UID/GID between host and containers to avoid permission issues.

๐Ÿงน

Deep Clean

One command to wipe containers, volumes, and local build artifacts (dist/node_modules).

๐Ÿ‘๏ธ

Dry Run

Preview exactly what commands will be executed before any modification.

Streamlined Workflow

up

Start services

build

No-cache build

reset

Hard reset

clean

Full cleanup

./control.sh up -p develop -p tools

Starts the environment using multiple profiles instantly.

Engineering Philosophy

Control.sh follows Core Engineering Standards: Zero waste, system-native performance, and developer-first aesthetics. It's not just a script; it's an engineering standard for containerized development.