Skip to content

natesubra/phpipam-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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