reorganize glance
This commit is contained in:
@@ -77,7 +77,7 @@ in {
|
||||
default = [];
|
||||
description = "list of links for ${service}";
|
||||
};
|
||||
nomad = lib.mkOption {
|
||||
network = lib.mkOption {
|
||||
type = lib.types.listOf lib.types.attrs;
|
||||
default = [];
|
||||
description = "list of links for ${service}";
|
||||
@@ -249,6 +249,12 @@ in {
|
||||
title = "system";
|
||||
sites = cfg.links.system;
|
||||
}
|
||||
{
|
||||
type = "monitor";
|
||||
cache = "1m";
|
||||
title = "network";
|
||||
sites = cfg.links.network;
|
||||
}
|
||||
{
|
||||
type = "custom-api";
|
||||
title = "recpro";
|
||||
@@ -358,8 +364,18 @@ in {
|
||||
}
|
||||
];
|
||||
|
||||
# add to udr to glance
|
||||
homelab.glance.links.system = [
|
||||
{
|
||||
title = "vaniville uptime";
|
||||
url = "https://up.${homelab.public_domain}";
|
||||
error-url = "https://up.vaniville.${homelab.public_domain}";
|
||||
check-url = "https://up.${homelab.public_domain}";
|
||||
icon = "di:uptime-kuma";
|
||||
}
|
||||
];
|
||||
|
||||
# add to udr to glance
|
||||
homelab.glance.links.network = [
|
||||
{
|
||||
title = "shauna";
|
||||
url = "https://shauna.holocron.blue";
|
||||
@@ -376,6 +392,22 @@ in {
|
||||
icon = "di:unifi";
|
||||
allow-insecure = true;
|
||||
}
|
||||
{
|
||||
title = "korrina";
|
||||
url = "https://korrina.holocron.blue";
|
||||
error-url = "https://100.101.11.1";
|
||||
check-url = "https://100.101.11.1";
|
||||
icon = "di:unifi";
|
||||
allow-insecure = true;
|
||||
}
|
||||
{
|
||||
title = "linode";
|
||||
url = "https://cloud.linode.com/linodes";
|
||||
error-url = "https://status.linode.com";
|
||||
check-url = "https://cloud.linode.com/linodes";
|
||||
icon = "di:linode";
|
||||
allow-insecure = true;
|
||||
}
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user