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