This is a Node.js application that uses Docker to manage services. Currently It provides two main commands: init
and install
. Please note that this project is currently under development, and the command structure may change in the future.
To install this application globally, run:
npm install -g rudder-cli
The init
command initializes the application. It is implemented in the Initialize
class.
To run this command, use:
rudder init
The install
command installs docker services. The install command is implemented in the Installation
class.
To run this command, use:
rudder install
By creating a .rudder
file on your root directory, you have the ability to alter the JSON configuration. Below are the fields available for modification:
Key | Value | Description |
---|---|---|
dockerServicesDestination |
.docker |
The destination path for Docker services. |
parentDockerComposeFile |
docker-compose.yml |
The main Docker Compose file. |