From c2c438cb825943e1e8087ad9e3961465e49d230e Mon Sep 17 00:00:00 2001 From: Philip Peterson <1326208+philip-peterson@users.noreply.github.com> Date: Fri, 20 Dec 2024 06:33:19 -0500 Subject: [PATCH] forge --- nixos/arion/arion-compose.nix | 2 +- nixos/nginx.nix | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/nixos/arion/arion-compose.nix b/nixos/arion/arion-compose.nix index 243c5fb..aa3e603 100644 --- a/nixos/arion/arion-compose.nix +++ b/nixos/arion/arion-compose.nix @@ -21,7 +21,7 @@ restart = "always"; networks = ["forgejo"]; volumes = [ - "./forgejo:/data" + "/var/forge:/data" "/etc/timezone:/etc/timezone:ro" "/etc/localtime:/etc/localtime:ro" ]; diff --git a/nixos/nginx.nix b/nixos/nginx.nix index e5ec4a0..ec9727c 100644 --- a/nixos/nginx.nix +++ b/nixos/nginx.nix @@ -110,6 +110,14 @@ ''; }; }; + "forge.quinefoundation.com" = { + enableACME = true; + forceSSL = false; + addSSL = true; + locations."/" = { + proxyPass = "http://127.0.0.1:3000/"; # pass through to Forgejo + } + }; }; # Optionally configure additional options