new scripts for NetBox (#308)

* new scripts for NetBox

* Update json/netbox.json

Co-Authored-By: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>

* Fixed issues after pr

---------

Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com>
This commit is contained in:
bvdberg01
2024-11-18 21:35:51 +01:00
committed by GitHub
parent ad18c05686
commit 0067a2e5f6
3 changed files with 272 additions and 0 deletions

39
json/netbox.json Normal file
View File

@ -0,0 +1,39 @@
{
"name": "NetBox",
"slug": "netbox",
"categories": [
11
],
"date_created": "2024-11-17",
"type": "ct",
"updateable": true,
"privileged": false,
"interface_port": "443",
"documentation": "https://netboxlabs.com/docs/netbox/en/stable/",
"website": "https://netboxlabs.com/",
"logo": "https://github.com/netbox-community/netbox/wiki/images/logos/netbox_icon.svg",
"description": "NetBox is the source of truth for everything on your network, from physical components like power systems and cabling to virtual assets like IP addresses and VLANs. Network automation and observability tools depend on NetBoxs authoritative data to roll out configurations, monitor changes, and accelerate operations across the enterprise",
"install_methods": [
{
"type": "default",
"script": "ct/netbox.sh",
"resources": {
"cpu": "2",
"ram": "2048",
"hdd": "4",
"os": "debian",
"version": "12"
}
}
],
"default_credentials": {
"username": null,
"password": null
},
"notes": [
{
"text": "Show login and database credentials: `cat netbox.creds`",
"type": "info"
}
]
}