aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--hosts/by-name/server2/configuration.nix3
-rw-r--r--hosts/by-name/server3/configuration.nix11
-rw-r--r--zones/vhack.eu/zone.nix3
3 files changed, 16 insertions, 1 deletions
diff --git a/hosts/by-name/server2/configuration.nix b/hosts/by-name/server2/configuration.nix
index 2e04324..c26b896 100644
--- a/hosts/by-name/server2/configuration.nix
+++ b/hosts/by-name/server2/configuration.nix
@@ -29,6 +29,9 @@
monitoring = {
enable = true;
+ prometheus = {
+ remoteWriteReceiver = "prometheus-server2.vhack.eu";
+ };
grafana = {
fqdn = "grafana.vhack.eu";
diff --git a/hosts/by-name/server3/configuration.nix b/hosts/by-name/server3/configuration.nix
index 5960932..f7ee7d3 100644
--- a/hosts/by-name/server3/configuration.nix
+++ b/hosts/by-name/server3/configuration.nix
@@ -20,6 +20,17 @@
];
zones = import ../../../zones {inherit lib;};
};
+
+ monitoring = {
+ prometheus = {
+ enable = true;
+ remoteWriteTo = {
+ url = "https://prometheus-server2.vhack.eu";
+ };
+ };
+ # TODO: Also provide something for Loki <2026-07-19>
+ };
+
fail2ban.enable = true;
rocie = {
enable = true;
diff --git a/zones/vhack.eu/zone.nix b/zones/vhack.eu/zone.nix
index c528c54..91b5232 100644
--- a/zones/vhack.eu/zone.nix
+++ b/zones/vhack.eu/zone.nix
@@ -38,7 +38,7 @@ in {
adminEmail = "dns-admin@foss-syndicate.org";
# NOTE(@bpeetz): ALWAYS change the serial number, when you change something in the
# zone file! <2025-04-01>
- serial = mkSerial 2026 07 19 01;
+ serial = mkSerial 2026 07 19 02;
};
useOrigin = false;
@@ -150,6 +150,7 @@ in {
atuin-sync.CNAME = ["server2.vhack.eu."];
grafana.CNAME = ["server2.vhack.eu."];
+ prometheus-server2.CNAME = ["server2.vhack.eu."];
dav.CNAME = ["server2.vhack.eu."];
etebase.CNAME = ["server2.vhack.eu."];