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.3.1.tar.gz (9.3 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.3.1-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.3.1.tar.gz
Algorithm Hash digest
SHA256 265c26f0775045cfebd83bb152a3cfe45b755711a46255591993bcc02ceb536a
MD5 05e0909b22b2e5527aacf937ab7af804
BLAKE2b-256 0ea8a1ad329d5b0f3d92bcb4a77e26e426339c037a4be425a437d0fbbcf44884

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e268e9585f96322704201cd2e0af98ac454f85ab02b0cefa45243b7fb6904f03
MD5 35490c7b52513b03e3e02faa5a538953
BLAKE2b-256 efb36dd55eb91f9b73744129c8361ba36035eef58b8a3989bd8f0152eb1aaf45

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