261 lines
4.9 KiB
JSON
261 lines
4.9 KiB
JSON
{
|
|
"name": "Infrastructure",
|
|
"description": "Server and network management tools",
|
|
"visibility": "private",
|
|
"backgroundImage": "",
|
|
"colorScheme": "dark",
|
|
"layout": {
|
|
"columnCount": 8
|
|
},
|
|
"items": [
|
|
{
|
|
"id": "dash-small",
|
|
"type": "iframe",
|
|
"x": 0,
|
|
"y": 0,
|
|
"width": 8,
|
|
"height": 3,
|
|
"options": {
|
|
"embedUrl": "http://YOUR-SERVER-IP:3001",
|
|
"name": "System Overview"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-proxmox",
|
|
"type": "app",
|
|
"x": 0,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "proxmox"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-portainer",
|
|
"type": "app",
|
|
"x": 1,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "portainer"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-truenas",
|
|
"type": "app",
|
|
"x": 2,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "truenas"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-pihole",
|
|
"type": "app",
|
|
"x": 3,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "pihole"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-adguard",
|
|
"type": "app",
|
|
"x": 4,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "adguard"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-npm",
|
|
"type": "app",
|
|
"x": 5,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "nginx-proxy-manager"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-unifi",
|
|
"type": "app",
|
|
"x": 6,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "ubiquiti"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-tailscale",
|
|
"type": "app",
|
|
"x": 7,
|
|
"y": 3,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "tailscale"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-grafana",
|
|
"type": "app",
|
|
"x": 0,
|
|
"y": 4,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "grafana"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-prometheus",
|
|
"type": "app",
|
|
"x": 1,
|
|
"y": 4,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "prometheus"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-uptime",
|
|
"type": "app",
|
|
"x": 2,
|
|
"y": 4,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "uptime-kuma"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-netdata",
|
|
"type": "app",
|
|
"x": 3,
|
|
"y": 4,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "netdata"
|
|
}
|
|
},
|
|
{
|
|
"id": "app-wireguard",
|
|
"type": "app",
|
|
"x": 4,
|
|
"y": 4,
|
|
"width": 1,
|
|
"height": 1,
|
|
"options": {
|
|
"appId": "wireguard"
|
|
}
|
|
}
|
|
],
|
|
"apps": [
|
|
{
|
|
"id": "proxmox",
|
|
"name": "Proxmox",
|
|
"iconUrl": "proxmox",
|
|
"href": "https://proxmox.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "portainer",
|
|
"name": "Portainer",
|
|
"iconUrl": "portainer",
|
|
"href": "https://portainer.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "truenas",
|
|
"name": "TrueNAS",
|
|
"iconUrl": "truenas",
|
|
"href": "https://truenas.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "pihole",
|
|
"name": "Pi-hole",
|
|
"iconUrl": "pihole",
|
|
"href": "https://pihole.lemonlink.eu/admin",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "adguard",
|
|
"name": "AdGuard",
|
|
"iconUrl": "adguard",
|
|
"href": "https://adguard.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "nginx-proxy-manager",
|
|
"name": "NPM",
|
|
"iconUrl": "nginx-proxy-manager",
|
|
"href": "https://npm.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "ubiquiti",
|
|
"name": "UniFi",
|
|
"iconUrl": "ubiquiti",
|
|
"href": "https://unifi.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "tailscale",
|
|
"name": "Tailscale",
|
|
"iconUrl": "tailscale",
|
|
"href": "https://login.tailscale.com/admin",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "grafana",
|
|
"name": "Grafana",
|
|
"iconUrl": "grafana",
|
|
"href": "https://grafana.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "prometheus",
|
|
"name": "Prometheus",
|
|
"iconUrl": "prometheus",
|
|
"href": "https://prometheus.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "uptime-kuma",
|
|
"name": "Uptime Kuma",
|
|
"iconUrl": "uptime-kuma",
|
|
"href": "https://uptime.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "netdata",
|
|
"name": "Netdata",
|
|
"iconUrl": "netdata",
|
|
"href": "https://netdata.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
},
|
|
{
|
|
"id": "wireguard",
|
|
"name": "WireGuard",
|
|
"iconUrl": "wireguard",
|
|
"href": "https://wg.lemonlink.eu",
|
|
"behavior": "newTab"
|
|
}
|
|
]
|
|
}
|