Skip to main content

CLI application to manage microservices with docker-compose

Project description

micromanager

CLI application to manage microservices with docker-compose

Built with Typer

micromanager is a wrapper around compose, it allows you to define and manage multiple systems, each with a multitude of compose projects.

Documentation

The documentation for micromanager is hosted on maxcode123.github.io/micromanager/

Installation

pip install compose-micromanager

Run micromanager --help to make sure you've successfully installed micromanager.

Quick start

After you've installed micromanager you'd want to create a configuration file at $HOME/.config/micromanager/config.json:

mkdir -p $HOME/.config/micromanager/
touch $HOME/.config/micromanager/config.json

Edit the config.json file as per your needs.
You can consult the config.json.example file to understand the format.

Once you're done with the configuration you can run micromanager --help to see all the available commands.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

compose_micromanager-0.1.3.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

compose_micromanager-0.1.3-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file compose_micromanager-0.1.3.tar.gz.

File metadata

File hashes

Hashes for compose_micromanager-0.1.3.tar.gz
Algorithm Hash digest
SHA256 321efb45616f5841a975fa9e72839bd1f82a0acc97a87ab98f1dc6ddecfb4438
MD5 9d3755e94be7978cabfbc09c98c7c06e
BLAKE2b-256 d5d1210253de06039158474b507b6c5c992b55802985af4648657cfd66c2742a

See more details on using hashes here.

File details

Details for the file compose_micromanager-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for compose_micromanager-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 59ffaa205603ff5f0caeb452259cf2299446da628b123d3e85adb8df2d4efbd2
MD5 0033e7b4633d143d9a22cd07a68ddef5
BLAKE2b-256 1503321ca446bb38b9f2a82e46a21e0e9153e176149f338e35c03128bc1b7efd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page