From a2ca482b0b005b6f5a2a3f215b9b401045c58f1a Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Fri, 8 May 2026 20:53:16 +0000 Subject: [PATCH] Fix forgejo recipe, add caddy reverse proxy --- modules/system/forgejo.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/system/forgejo.nix b/modules/system/forgejo.nix index a7d3809..04858fe 100644 --- a/modules/system/forgejo.nix +++ b/modules/system/forgejo.nix @@ -4,10 +4,13 @@ with lib; let cfg = config.services.forgejo; srv = cfg.settings.server; -{ +in { options.myModules.forgejo.enable = mkEnableOption "custom forgejo configuration"; config = mkIf config.myModules.forgejo.enable { + services.caddy.virtualHosts."source.gleipnir.technology".extraConfig = '' + reverse_proxy unix//var/run/forgejo/socket + ''; services.forgejo = { database.type = "postgres"; enable = true;