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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9d585f40eba019d04f0e27df5fd53bc751ebe3039f6e0d536d5354a6d1643c8b
MD5 ece92fd551dc420f0c865b4a983caebb
BLAKE2b-256 3bb80a614091bc227fb46ca1edb7a3206b400bf486b13f41758330bca6e5dd1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for compose_micromanager-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26bd66c8257cbc32e01fd2e6e834b254ad239960ee52623ca6b994c7fb7e2d21
MD5 498fc25de81e721c12e29c0b7e166bb9
BLAKE2b-256 4ead30f474f4c8397bed3a15f538c74ef5572a366fb0ae20a838a21462d05a46

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