phpIPAM-agent Docker image
Go to file
pierrecdn 6bdbd6f202
Documentation: fix delay
The delay between 2 discovery jobs is 1mn.
Resolves #1

Signed-off-by: pierrecdn <me@pierre-cheynier.net>
2019-01-20 17:05:08 +01:00
Dockerfile Initial commit 2018-09-07 01:43:07 +02:00
LICENSE Initial commit 2018-09-07 01:43:07 +02:00
README.md Documentation: fix delay 2019-01-20 17:05:08 +01:00
php.ini Initial commit 2018-09-07 01:43:07 +02:00

README.md

docker-phpipam-agent

phpIPAM is an open-source web IP address management application. Its goal is to provide light and simple IP address management application.

phpIPAM is developed and maintained by Miha Petkovsek, released under the GPL v3 license, project source is here

Learn more on phpIPAM homepage

This container can be used as a discovery scan agent.

How to use this Docker image

Setup PHPIPAM

  • See steps in https://github.com/pierrecdn/phpipam

  • Configure a remote agent (Administration > scan agents), get the key. config_agent

  • For each subnet, enable scan & configure the remote agent by selecting a remote. config_subnet

Run this container

Pass the MySQL password and the phpipam agent key.

$ docker run -ti -d -e PHPIPAM_AGENT_KEY=dummy-key -e MYSQL_ENV_MYSQL_PASSWORD=my-secret-pw --name ipam-agent --link phpipam-mysql:mysql pierrecdn/phpipam-agent

Now, the discovery scans will be performed every 1mn by default.

The logs are available on stdout/stderr (allowing to use docker logs).