add gitea metrics #78

Merged
felixalb merged 3 commits from gitea-metric into main 2024-09-14 20:33:28 +02:00
1 changed files with 19 additions and 5 deletions
Showing only changes of commit 179d0743ce - Show all commits

View File

@ -55,6 +55,11 @@ in {
USER = "gitea@pvv.ntnu.no";
SUBJECT_PREFIX = "[pvv-git]";
};
metrics = {
ENABLED = true;
ENABLED_ISSUE_BY_LABEL = true;
ENABLED_ISSUE_BY_REPOSITORY = true;
};
indexer.REPO_INDEXER_ENABLED = true;
service = {
DISABLE_REGISTRATION = true;
@ -109,12 +114,21 @@ in {
forceSSL = true;
enableACME = true;
kTLS = true;
locations."/" = {
locations = {
"/" = {
proxyPass = "http://unix:${cfg.settings.server.HTTP_ADDR}";
extraConfig = ''
client_max_body_size 512M;
'';
};
"/metrics" = {
proxyPass = "http://unix:${cfg.settings.server.HTTP_ADDR}";
extraConfig = ''
allow ${values.hosts.ildkule.ipv4}/32;
deny all;
'';
};
};
};
networking.firewall.allowedTCPPorts = [ sshPort ];