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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.3.4.tar.gz
Algorithm Hash digest
SHA256 52777612aba3ae6e65fb77cc4ef83f0eeec7e6025e9d9fd7fec4ad1a14c1d6ba
MD5 e7a1cfb1321518acb286e93618e3db9d
BLAKE2b-256 262853d4478ce9f558b6503bd997ba95a37156304459d2461674b0f51be5455e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2fbcd57dd46c0f0a08c515bc2db0cd09f6adbda3196e6513823bd04f20dc6cce
MD5 b3d92b616817fa43600f21ba848a3f1d
BLAKE2b-256 9e2b6b9c5cff3f4d97f3f0c54ac7de8546d3b1a2678c67afa20ac7af24b7060c

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