1
1
Fork 0

netbox: modify default dashboard

Signed-off-by: Myned <dev@bjork.tech>
This commit is contained in:
Myned 2025-01-19 13:38:59 -06:00
parent eaf3b00da2
commit d33828fd97
Signed by: Myned
GPG key ID: C7224454F7881A34

View file

@ -42,11 +42,12 @@ PLUGINS_CONFIG = {
shortcuts = """\ shortcuts = """\
| | | | | |
|:---|---:| |:---|---:|
| [Topology](/plugins/netbox_topology_views/topology/?filter_id=9) | [Racks](/dcim/rack-elevations/) | | [Topology](/plugins/netbox_topology_views/topology/?filter_id=9) ([v2](/plugins/nextbox-ui/topology/?filter_id=3)) | [Racks](/dcim/rack-elevations/) |
| [Topology v2](/plugins/nextbox-ui/topology/?filter_id=3) | [Servers](/dcim/devices/?role_id=3) | | [Networks](/ipam/prefixes/) | [Servers](/dcim/devices/?role_id=3) |
| [Routers](/dcim/devices/?role_id=1) | [Clients](/dcim/devices/?role_id=4) | | [VLANs](/ipam/vlans/) | [Clients](/dcim/devices/?role_id=4) |
| [Switches](/dcim/devices/?role_id=2) | [Clusters](/virtualization/clusters/) | | [Routers](/dcim/devices/?role_id=1) | [Clusters](/virtualization/clusters/) |
| [Contacts](/tenancy/contacts/) | [VMs](/virtualization/virtual-machines/) | | [Switches](/dcim/devices/?role_id=2) | [VMs](/virtualization/virtual-machines/) |
| [Contacts](/tenancy/contacts/) | [Services](/ipam/services/) |
""" """
# https://netboxlabs.com/docs/netbox/en/stable/configuration/default-values/#default_dashboard # https://netboxlabs.com/docs/netbox/en/stable/configuration/default-values/#default_dashboard
@ -54,7 +55,7 @@ DEFAULT_DASHBOARD = [
{ {
"widget": "extras.NoteWidget", "widget": "extras.NoteWidget",
"width": 4, "width": 4,
"height": 3, "height": 4,
"title": "Shortcuts", "title": "Shortcuts",
"color": "black", "color": "black",
"config": {"content": shortcuts}, "config": {"content": shortcuts},
@ -62,7 +63,7 @@ DEFAULT_DASHBOARD = [
{ {
"widget": "extras.BookmarksWidget", "widget": "extras.BookmarksWidget",
"width": 8, "width": 8,
"height": 3, "height": 4,
"title": "Bookmarks", "title": "Bookmarks",
"color": "black", "color": "black",
"config": {"order_by": "name"}, "config": {"order_by": "name"},
@ -81,7 +82,7 @@ DEFAULT_DASHBOARD = [
{ {
"widget": "extras.ObjectListWidget", "widget": "extras.ObjectListWidget",
"width": 12, "width": 12,
"height": 6, "height": 7,
"title": "Changelog", "title": "Changelog",
"color": "black", "color": "black",
"config": { "config": {