IPv6 only monitoring server
All checks were successful
Lint / lint (push) Successful in 36s

This commit is contained in:
Gabriel Simmer 2024-07-05 17:33:33 +01:00
parent 38fc320fac
commit 79f73d2dd2
Signed by: arch
SSH key fingerprint: SHA256:m3OEcdtrnBpMX+2BDGh/byv3hrCekCLzDYMdvGEKPPQ
2 changed files with 26 additions and 8 deletions

View file

@ -18,12 +18,22 @@
data = "e9195a3e-6f24-4cdb-be6d-237199d9a258.cfargotunnel.com"; data = "e9195a3e-6f24-4cdb-be6d-237199d9a258.cfargotunnel.com";
}; };
"grafana" = { "grafana".aaaa = {
a.data = ["91.107.206.145"]; ttl = 0;
aaaa.data = ["2a01:4f8:c012:5ec6::"]; data = ["2a01:4f8:c012:5ec6::1"];
};
"prometheus".cname = {
ttl = 0;
data = "grafana.gmem.ca";
};
"uptime".cname = {
ttl = 0;
data = "grafana.gmem.ca";
};
"healthchecks".cname = {
ttl = 0;
data = "grafana.gmem.ca";
}; };
"uptime".cname.data = "grafana.gmem.ca";
"healthchecks".cname.data = "grafana.gmem.ca";
"truenas".a.data = ["192.168.50.229"]; "truenas".a.data = ["192.168.50.229"];
"docs" = { "docs" = {
a.data = ["100.116.48.47"]; a.data = ["100.116.48.47"];

View file

@ -4,7 +4,6 @@
"authentik" "authentik"
"ibiza" "ibiza"
"matrix" "matrix"
"photos"
"proxmox" "proxmox"
"pw" "pw"
"tokyo" "tokyo"
@ -15,7 +14,13 @@
] (name: { ] (name: {
name = name + ".gmem.ca"; name = name + ".gmem.ca";
content = "newcluster.gmem.ca"; content = "newcluster.gmem.ca";
}); }) ++ [ {
name = "grafana.gmem.ca";
content = "100.126.232.130";
} {
name = "photos.gmem.ca";
content = "100.116.48.47";
}];
home = home =
lib.lists.forEach [ lib.lists.forEach [
"git" "git"
@ -50,7 +55,10 @@
] (name: { ] (name: {
name = name + ".gmem.ca"; name = name + ".gmem.ca";
content = "homelab.gmem.ca"; content = "homelab.gmem.ca";
}); }) ++ [ {
name = "photos.gmem.ca";
content = "192.168.50.229";
}];
in { in {
data = { data = {
"bcee89" = home; "bcee89" = home;