From 539f23daf05c81d4239b068254ff61598376da9e Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Sat, 15 Feb 2025 00:11:43 -0500 Subject: atlas: collect more metrics for local services --- modules/nixos/mixins/forgejo.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'modules/nixos/mixins') diff --git a/modules/nixos/mixins/forgejo.nix b/modules/nixos/mixins/forgejo.nix index a897bfb..1e575ca 100644 --- a/modules/nixos/mixins/forgejo.nix +++ b/modules/nixos/mixins/forgejo.nix @@ -21,13 +21,17 @@ in settings = { server = { - PROTOCOL = "http+unix"; + PROTOCOL = "http"; DOMAIN = lib.mkDefault ("git." + config.networking.domain); ROOT_URL = "https://" + forgejoCfg.settings.server.DOMAIN + "/"; DISABLE_SSH = lib.mkDefault true; }; + metrics = { + ENABLED = true; + }; + oauth2_client = { ENABLE_AUTO_REGISTRATION = lib.mkDefault true; }; @@ -50,7 +54,7 @@ in (lib.mkIf forgejoCfg.enable { services.nginx.virtualHosts.${forgejoCfg.settings.server.DOMAIN} = { locations."/" = { - proxyPass = "http://unix:${forgejoCfg.settings.server.HTTP_ADDR}"; + proxyPass = "http://${forgejoCfg.settings.server.HTTP_ADDR}:${toString forgejoCfg.settings.server.HTTP_PORT}"; }; }; -- cgit v1.2.3