/rapid-compose

A teminal UI to start individual services from docker-copose.yaml

Primary LanguageGoMIT LicenseMIT

Rapid Compose (RC)

A teminal UI to start individual services from docker-copose.yaml

The rc looks for docker-compose.yaml or docker-compose.yml

Install

Homebrew:

brew install trusz/tap/rapid-compose

Usage

Go into a folder where there is a docker-compose file and execute rc

By default, rc filters out every dependency services (depends_on) in order to show only the main ones.

The selection is persisted per directory and used as pre-selection in the next usage. The selection is saved in JSON format in ~/.rapid-compose.

Options

  • -a: Show all services
  • -i: Inverse selection. Start everything except selected ones.
  • -r: Resets selected services