uptime-kuma: added

This commit is contained in:
eyjhb 2025-02-26 21:45:28 +01:00
parent 68c8c26857
commit 46d50954f7
Signed by: eyjhb
GPG key ID: 609F508E3239F920
5 changed files with 107 additions and 0 deletions

View file

@ -26,6 +26,8 @@
./gerd/services/element.nix
./gerd/services/matrix-synapse.nix
./gerd/services/uptime-kuma.nix
];
networking.hostName = "gerd";
@ -36,12 +38,14 @@
disks = {
disk = "/dev/sda";
pools.rpool.datasets = {
# zfs create -o quota=1G rpool/safe/svcs/uptime-kuma
"safe/svcs/forgejo" = { mountpoint = "/srv/forgejo"; extra.options.quota = "5G"; };
"safe/svcs/hedgedoc" = { mountpoint = "/srv/hedgedoc"; extra.options.quota = "5G"; };
"safe/svcs/nextcloud" = { mountpoint = "/srv/nextcloud"; extra.options.quota = "5G"; };
"safe/svcs/stalwart" = { mountpoint = "/srv/stalwart"; extra.options.quota = "5G"; };
"safe/svcs/synapse" = { mountpoint = "/srv/synapse"; extra.options.quota = "5G"; };
"safe/svcs/wger" = { mountpoint = "/srv/wger"; extra.options.quota = "5G"; };
"safe/svcs/uptime-kuma" = { mountpoint = "/srv/uptime-kuma"; extra.options.quota = "1G"; };
"safe/svcs/postgresql" = { mountpoint = "/srv/postgresql"; extra.options.quota = "5G"; };
"backup/postgresql" = { mountpoint = "/media/backup/postgresqlbackup"; extra.options.quota = "5G"; };
};