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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.3.0.tar.gz
Algorithm Hash digest
SHA256 211b700aebfd3b4c6347364c1807d1c6a69fb83593f13ceff912e73399e99353
MD5 8d736bca4ac37bbc969fc1e1acf5c8e2
BLAKE2b-256 43649cb51984967a3713f37448cd4891a638e06582c005ee9efee3cebb5f8b3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f21ebcc878ae71c660b5468a47c05868b62b8a1af4a712e1318659f9b215fd4
MD5 76cabba42835cbb44db484eac9ca953b
BLAKE2b-256 a66ecc4bbb6d363062422b46a212872652f1cca271f441f0c6ba2558fa8d4dbf

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