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.2.2.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.2.2-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.2.2.tar.gz
Algorithm Hash digest
SHA256 37cd0f20d38b050bc0aeb7fad8fdd015d309a16769e6aec7584458153ab7a9d2
MD5 01c0a659d1550397516680e336592ab1
BLAKE2b-256 767309629f196598d7a3af19a19eff2ac5f53154c0a19371ab764505d5232e39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0b50e1316af566837182b07da478550e54b6e5867420a34ca3dcfbe3213d7506
MD5 ebf38fd842943d288b1f6eb54c123d32
BLAKE2b-256 c0c4e6376e53dc6b58fb5fd172cccf0cd68c6b87f49aaadb1df2d14d89cf7eb7

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