From f1b0e2de51c768863e28d7b8dfc7d6499e6cd4f7 Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Thu, 4 Jul 2024 22:25:24 +0200 Subject: [PATCH] feat: enable forgejo --- machines/gustave/default.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/machines/gustave/default.nix b/machines/gustave/default.nix index 2e6102a..c4547b6 100644 --- a/machines/gustave/default.nix +++ b/machines/gustave/default.nix @@ -73,6 +73,19 @@ # Set your time zone. time.timeZone = "Europe/Paris"; + services.forgejo = { + enable = true; + }; + + services.nginx.virtualHosts."git.luj.fr" = { + forceSSL = true; + enableACME = true; + locations."/" = { + proxyPass = "http://localhost:3000"; + proxyWebsockets = true; + }; + }; + environment.persistence."/persistent" = { hideMounts = true; directories = [