This is a simple terminal utility which provides features to simplify the process of configuring and managing components of the Mojaloop Integration Toolkit such as:
- Mojaloop Connector
- Configure scheme connection settings including all security elements.
- Core Connector
- Configure connection and integration with your backend systems.
- Python 3.11+
- Docker (desktop or equivalent necessary to run docker containers locally)
- Note that this utility uses Hashicorp Vault as a docker container for performing cryptographic operations. You should ensure that your user account has permissions to run docker commands.
- Clone this repository locally.
- Build the project:
$ python -m build
- Install the project
$ pip install ./dist/mojaloop_itk_configurator-1.0.0.tar.gz
You can now run the configuration utility thus:
$ itkconfigurator
To uninstall the project after a pip install run the following command from the terminal:
$ pip uninstall mojaloop-itk-configurator