summaryrefslogtreecommitdiff
path: root/flora/services/nginx.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flora/services/nginx.nix')
-rw-r--r--flora/services/nginx.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/flora/services/nginx.nix b/flora/services/nginx.nix
index 7c792ba..1d95255 100644
--- a/flora/services/nginx.nix
+++ b/flora/services/nginx.nix
@@ -20,5 +20,16 @@
forceSSL = true;
locations."/".root = ../../pkgs/nomsing;
};
+ virtualHosts."webring.noms.ing" = {
+ enableACME = true;
+ forceSSL = true;
+ locations."~ (.*)".extraConfig = ''
+ fastcgi_pass unix:${config.services.fcgiwrap.socketAddress};
+ include ${pkgs.nginx}/conf/fastcgi_params;
+ fastcgi_param SCRIPT_FILENAME ${lib.getExe pkgs.nomsring};
+ fastcgi_param PATH_INFO $1;
+ '';
+ };
};
+ services.fcgiwrap.enable = true;
}