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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.2.1.tar.gz
Algorithm Hash digest
SHA256 0a0377b1a55434ee3e6a5f1f4b442394bfaeae71825f1e043792639f16f91e15
MD5 aab9679dbca333bf6f990a8fec6159d1
BLAKE2b-256 d57de19b253d14f5408bdc88105f4300ab471638a101875d176812de47dc6e0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 23710ec35ec2a0fc6c373fd24f91f504383f32e41905ceb457a3806ebbb689d3
MD5 71687dfcf2aa1f9ff399b89207c6a8cc
BLAKE2b-256 dd473a81cc999f700ac7b95b702597d67b4c098a04f7674d386a4256c1fedc96

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