Files
docker-1/phpipam/docker-compose.yaml

47 lines
1.2 KiB
YAML

services:
phpipam-web:
image: phpipam/phpipam-www:latest
container_name: phpipam-web
ports:
- "9081:80"
environment:
- TZ=America/Chicago
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=rKm4rQG4RtC6blRv
- IPAM_DATABASE_WEBHOST=%
- IPAM_DISABLE_INSTALLER=1
restart: unless-stopped
volumes:
- /docker/phpipam/phpipam-logo:/phpipam/css/images/logo
- /docker/phpipam/phpipam-ca:/usr/local/share/ca-certificates:ro
depends_on:
- phpipam-mariadb
cap_add:
- NET_ADMIN
- NET_RAW
phpipam-cron:
image: phpipam/phpipam-cron:latest
container_name: phpipam-cron
environment:
- TZ=America/Chicago
- IPAM_DATABASE_HOST=phpipam-mariadb
- IPAM_DATABASE_PASS=rKm4rQG4RtC6blRv
- SCAN_INTERVAL=1h
restart: unless-stopped
volumes:
- /docker/phpipam/phpipam-ca:/usr/local/share/ca-certificates:ro
depends_on:
- phpipam-mariadb
cap_add:
- NET_ADMIN
- NET_RAW
phpipam-mariadb:
image: mariadb:latest
container_name: phpipam-mariadb
environment:
- MYSQL_ROOT_PASSWORD=rKm4rQG4RtC6blRv
restart: unless-stopped
volumes:
- /docker/phpipam/phpipam-db-data:/var/lib/mysql