phpIPAM-cron
phpIPAM-cron is the companion scheduled-task container for the open-source phpIPAM IP address management application, running periodic discovery and…
Platform availability
Available on 1 of 6 install platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
Also on Docker Hub and GitHub
Health score
71/100 Good
- Maintained
- 91last commit 8 days ago
- Popular
- 692,812 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 9 days ago
- GitHub stars
- 2,812
- Open issues
- 1846
- Last commit
- 2026-10-01
- Latest release
- v1.8.3
- Activity
- declining
Checked 2 days ago - source: GitHub (phpipam/phpipam)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 10 days ago - source: Docker Hub image tags and published docs
First-install notes
- Install PHP, Apache, MariaDB first Before starting, install the listed PHP, Apache, and MariaDB packages, including fping (a tool that checks whether IP addresses respond). Without these, phpIPAM-cron cannot run, store data, or check IP addresses. source
- Lock down MariaDB with the setup script Run sudo mysql_secure_installation after installing MariaDB to set a database root password and remove default access. Skipping this can leave your database exposed to easy guessing or unauthorized access. source
- Set safe file permissions and owner Set the install folder permissions to 644 for files and 755 for folders, and make sure the web server user owns the folder. Wrong ownership or permissions can cause blank pages or cron job failures because the app cannot read or write its files. source
Fetched 10 days ago - each note links to its source
Variants
Alternatives (3)
- Gestioip - GestióIP is an automated, Web based IP address management (IPAM) software.
- NetBox - NetBox is an open-source IP address management (IPAM) and data center infrastructure management (DCIM) tool for network and infrastructure…
- SolarWinds IP Address Manager - Get the simplified and powerful IP Address Manager to Monitor IP Addresses, DHCP services, and DNS servers Test SolarWinds IP Address Manag…
Checked 7 days ago - source: AlternativeTo
Common questions
What must be installed for phpIPAM-cron to check IP addresses?
Install PHP, Apache, and MariaDB first, including fping, the tool that checks whether IP addresses respond. Without these, phpIPAM-cron cannot run, store data, or check IP addresses.
What file permissions prevent phpIPAM-cron failures?
Set install folder permissions to 644 for files and 755 for folders. Make the web server user own the folder, because wrong ownership or permissions can cause blank pages or cron job failures.
How do I stop infinite login loops when running behind a reverse proxy?
Set config.php trust_x_forwarded_headers to true, or use the Docker environment variable IPAM_TRUST_X_FORWARDED=true, so phpIPAM accepts HTTP X_FORWARDED_ headers. The reverse proxy should filter or overwrite X_FORWARDED_FOR, X_FORWARDED_HOST, X_FORWARDED_PORT, X_FORWARDED_PROTO, X_FORWARDED_SSL, and X_FORWARDED_URI.
How do I recover access if the admin password is forgotten?
Run php functions/scripts/reset-admin-password.php in the CLI. Then enter the new password.
Answers sourced from github.com, github.com
Community
- PHPIPAM cron jobs only scanning one subnet : r/networking - Reddit (reddit)
- PHPIpam notifications on auto discovery with Cron tasks (reddit)
- [Support] SAL-e - phpIPAM - Docker Containers - Unraid (forum)
- SDN PHPIPAM Configuration - Proxmox Support Forum (forum)
- IPAM solution for homelab : r/selfhosted - Reddit (reddit)
Collected 5 days ago - public community threads