WIP: gitea metrics

This commit is contained in:
h7x4
2024-04-11 10:47:49 +02:00
parent c90dda4f85
commit 0625b16e50
2 changed files with 22 additions and 0 deletions

View File

@@ -45,6 +45,7 @@ in {
DISABLE_GRAVATAR = true;
ENABLE_FEDERATED_AVATAR = false;
};
metrics.ENABLED = true;
actions.ENABLED = true;
};
};
@@ -61,6 +62,15 @@ in {
client_max_body_size 512M;
'';
};
locations."/metrics" = {
proxyPass = "http://unix:${cfg.settings.server.HTTP_ADDR}";
extraConfig = ''
allow ${values.hosts.ildkule.ipv4};
allow ${values.hosts.ildkule.ipv6};
deny all;
'';
};
};
networking.firewall.allowedTCPPorts = [ sshPort ];