From 4b8bd30521cb2943ad49a7d1277a5d0c16bef667 Mon Sep 17 00:00:00 2001 From: Christoph Hollizeck Date: Wed, 6 Nov 2024 20:11:50 +0100 Subject: [PATCH] loptland: nginx maybe this helps? --- systems/x86_64-linux/loptland/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/systems/x86_64-linux/loptland/default.nix b/systems/x86_64-linux/loptland/default.nix index 4e25861..f68bc9a 100644 --- a/systems/x86_64-linux/loptland/default.nix +++ b/systems/x86_64-linux/loptland/default.nix @@ -16,8 +16,6 @@ in { imports = [ ./hardware.nix ]; - environment.systemPackages = [ pkgs.forgejo-cli ]; - sops.secrets = { forgejo_db_password = { inherit sopsFile; @@ -34,13 +32,22 @@ in services.nginx = { enable = true; + recommendedProxySettings = true; + virtualHosts = { "git.${domainName}" = { locations."/" = { proxyPass = "http://localhost:${toString forgejoPort}/"; }; }; + + "${domainName}" = { + locations."/" = { + return = "404 This Site does not exist yet"; + }; + }; }; + }; services.forgejo = {