From 29abea4f6604a10b922bd2ba97aa3b037066a837 Mon Sep 17 00:00:00 2001 From: Mel Date: Mon, 4 Nov 2024 04:26:21 +0100 Subject: Add renard services nginx config Signed-off-by: Mel --- machines/renard/default.nix | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/machines/renard/default.nix b/machines/renard/default.nix index 680e2cd..0fbd01d 100644 --- a/machines/renard/default.nix +++ b/machines/renard/default.nix @@ -10,5 +10,35 @@ ../../modules/www.nix ]; + services.nginx = { + "sho.rest" = { + enableACME = true; + forceSSL = true; + locations."/" = { + proxyPass = "http://127.0.0.1:5000"; + }; + }; + + "mel.gg" = { + enableACME = true; + forceSSL = true; + root = "/srv/mel"; + }; + + "git.rnrd.eu" = { + enableACME = true; + forceSSL = true; + locations = { + "/" = { + proxyPass = "http://127.0.0.1:3792"; + }; + + "/static/" = { + alias = "/srv/cgit/static/"; + }; + }; + }; + }; + system.stateVersion = "24.05"; } -- cgit 1.4.1