Installation¶
You have two options, either via the source code on Github or Docker:
via Github¶
1 - Git clone
git clone https://github.com/viniarck/phpipam-pyclient.git
cd phpipam-pyclient
2 - Install Python requirements dependencies, either via user install or virtualenv:
2.1 - pip user install:
pip install -e .
2.1 - or virtualenv:
virtualenv -p python3.6 .venv
source .venv/bin/activate
pip install -e .
via Docker¶
docker run -i -t -d --name phpipam-pyclient registry.gitlab.com/viniarck/phpipam-pyclient:dev
Edit your config.json file, either mount or copy to the container:
docker cp <config.json> phpipam-pyclient:/app/phpipam_pyclient/
Run the application:
docker exec -i -t phpipam-pyclient /bin/bash -c 'phpipam-pyclient'