diff options
author | Kjetil Orbekk <kj@orbekk.com> | 2024-12-15 15:43:11 -0500 |
---|---|---|
committer | Kjetil Orbekk <kj@orbekk.com> | 2024-12-15 15:43:11 -0500 |
commit | 230ee8c37f09ac32cabf199704184c099f48ee2c (patch) | |
tree | 5de4d80679ea295a0a05d92fda4d2ce0732504b0 /config/cgit.nix | |
parent | fa7b6642979b015f4b551b7a4a7e44a5e5988608 (diff) |
Update dragon
Diffstat (limited to 'config/cgit.nix')
-rw-r--r-- | config/cgit.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/config/cgit.nix b/config/cgit.nix index a8309c4..8dee9a8 100644 --- a/config/cgit.nix +++ b/config/cgit.nix @@ -19,9 +19,16 @@ let virtual-root=/ ''; in { - orbekk.fcgiwrap.enable = true; networking.firewall.allowedTCPPorts = [ gitPort ]; + services.fcgiwrap.instances.cgit = { + process.group = "fcgi"; + process.user = "fcgi"; + socket.user = "fcgi"; + socket.group = "nginx"; + socket.mode = "0660"; + }; + services.nginx = { enable = true; virtualHosts = { @@ -45,7 +52,7 @@ in { fastcgi_param PATH_INFO $uri; fastcgi_param QUERY_STRING $args; fastcgi_param HTTP_HOST $server_name; - fastcgi_pass unix:${config.services.fcgiwrap.socketAddress}; + fastcgi_pass unix:${config.services.fcgiwrap.instances.cgit.socket.address}; ''; }; }; |