Skip to content

A quick and easy way to run and monitor multipe commands at once

Notifications You must be signed in to change notification settings

rsayers/multirun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multirun

Multirun is a development tool to run and monitor services needed in the development process. It can be thought of as a naive alternative to docker-compose for local development.

Quickstart

Once installed multirun will be in your PATH. You will also need to build a toml file with the commands you wish to run:

[redis]
cmd = "make run_redis"

[celery_worker]
cmd = "make run_worker"

[django]
cmd = "make run_app"

then run multirun -c path/to/multirun.toml

You should see a screen similar to:

screenshot of multirun

Once running, you can click on individual panes to select them C-b r will kill and rerun the process, C-b k will kill all commands and exit multirun.

About

A quick and easy way to run and monitor multipe commands at once

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages