Python 3.6+
pip package manager
virtualenv
Docker
- From the project root folder, create a Python 3.6+ virtual environment
$ virtualenv --python=python3 env
- Activate the virtual environment
$ source env/bin/activate
- Install the project dependencies
$ pip install -r requirements.txt
- Run the command line interface menu to see the available commands
$ python src/cli/main.py mcas-policy-box-classification_sync
- Run the development images
$ make dev
- Run the production images
$ make prod
- Login to DockerHub
$ docker login --username=boxdave
$ [ENTER YOUR PASSWORD]
- Pull the image
$ docker pull boxdave/mcas-dlp-policy-box-classification-applier:latest