natesubra / phpipam-docker

phpipam-docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-phpipam

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

phpIPAM logo

Links to this image and image build process

Dockerhub | GitHub

Changes

release-v1.3.2

  • Update dependency php-saml to v3.1.1
  • Update dependency PHPMailer to v6.0.7
  • Update dockerfile, removed autoremove, apt-get clean, added noninteractive variable

How to use this Docker image

Docker compose

You can create an all-in-one YAML deployment descriptor with Docker compose, for example:

docker-compose.yml:

version: '3'

services:
  mysql:
    image: mariadb:latest
    container_name: phpipam_mysql_1
    environment:
      - MYSQL_ROOT_PASSWORD=super_secret_pass
    restart: unless-stopped
    volumes:
      - ./mysql:/var/lib/mysql

  ipam:
    depends_on:
      - mysql
    image: scrubs/phpipam-docker:latest
    environment:
      - MYSQL_ENV_MYSQL_USER=root
      - MYSQL_ENV_MYSQL_PASSWORD=super_secret_pass
      - MYSQL_ENV_MYSQL_HOST=phpipam_mysql_1
    restart: unless-stopped
    ports:
      - "80:80"

And next :

$ docker-compose up -d

About

phpipam-docker

License:MIT License


Languages

Language:Dockerfile 100.0%