Provides the NetBox credential prototype for
MultiFlexi: NETBOX_URL + NETBOX_TOKEN.
| Deb | Contents |
|---|---|
multiflexi-netbox |
MultiFlexi\CredentialProtoType\NetBox + icon |
multiflexi-netbox-ui |
Web UI helper that probes /api/status/ |
| Keyword | Type | Purpose |
|---|---|---|
NETBOX_URL |
url | NetBox base URL (e.g. https://netbox-dev.spojenet.cz/) |
NETBOX_TOKEN |
password | API token (Authorization: Token …) |
checkAvailability() calls GET {NETBOX_URL}/api/status/.
sudo apt install multiflexi-netbox multiflexi-netbox-ui
# postinst runs: multiflexi-cli credential-prototype:syncCreate a company credential of type NetBox, then assign it to runtemplates
whose apps list "NetBox" in requirements (e.g. isp-tools blocknet /
unblocknet).
composer install
vendor/bin/phpunit
dpkg-buildpackage -us -uc -b