From e0be6035ea56943e413c273d72bffa02b92a98c6 Mon Sep 17 00:00:00 2001 From: Serge NOEL Date: Fri, 14 Aug 2026 10:16:45 +0200 Subject: [PATCH] Ajout phpIpam --- phpIpam/compose.yaml | 57 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 phpIpam/compose.yaml diff --git a/phpIpam/compose.yaml b/phpIpam/compose.yaml new file mode 100644 index 0000000..17d6643 --- /dev/null +++ b/phpIpam/compose.yaml @@ -0,0 +1,57 @@ +services: + phpipam-web: + image: phpipam/phpipam-www:latest + environment: + - TZ=Europe/Paris + - IPAM_DATABASE_HOST=phpipam-mariadb + - IPAM_DATABASE_PASS=Secr3t + - IPAM_DATABASE_WEBHOST=% + - IPAM_TRUST_X_FORWARDED=true + - IPAM_DISABLE_INSTALLER=1 + restart: unless-stopped + volumes: + - /var/data/phpipam/logo:/phpipam/css/images/logo + - /var/data/phpipam/ca:/usr/local/share/ca-certificates:ro + depends_on: + - phpipam-mariadb + networks: + - frontend + - phpipam-backend + cap_add: + - "NET_ADMIN" + - "NET_RAW" + + phpipam-cron: + image: phpipam/phpipam-cron:latest + environment: + - TZ=Europe/Paris + - IPAM_DATABASE_HOST=phpipam-mariadb + - IPAM_DATABASE_PASS=Secr3t + - SCAN_INTERVAL=1h + restart: unless-stopped + volumes: + - /var/data/phpipam/ca:/usr/local/share/ca-certificates:ro + depends_on: + - phpipam-mariadb + networks: + - phpipam-backend + cap_add: + - "NET_ADMIN" + - "NET_RAW" + + phpipam-mariadb: + image: mariadb:latest + environment: + - MARIADB_ROOT_PASSWORD=${DB_ROOT_PASSWORD} + - MARIADB_DATABASE=phpipam + restart: unless-stopped + volumes: + - /var/data/phpipam/db-data:/var/lib/mysql + networks: + - phpipam-backend + +networks: + frontend: + external: true + phpipam-backend: + internal: true \ No newline at end of file