aboutsummaryrefslogtreecommitdiff
path: root/modules/services/nixos/cgit/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/services/nixos/cgit/default.nix')
-rw-r--r--modules/services/nixos/cgit/default.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/modules/services/nixos/cgit/default.nix b/modules/services/nixos/cgit/default.nix
index 1da463c..0585515 100644
--- a/modules/services/nixos/cgit/default.nix
+++ b/modules/services/nixos/cgit/default.nix
@@ -2,6 +2,7 @@
pkgs,
config,
lib,
+ inputs,
...
}: let
cfg = config.collinux.services.cgit;
@@ -97,9 +98,16 @@ in {
file_server
}
- reverse_proxy unix//run/cgit/fcgiwrap.sock {
- transport fastcgi {
- env SCRIPT_FILENAME ${custom_cgit}/cgit.cgi
+ handle_path /static/* {
+ root * ${inputs.shared-assets}
+ file_server
+ }
+
+ handle {
+ reverse_proxy unix//run/cgit/fcgiwrap.sock {
+ transport fastcgi {
+ env SCRIPT_FILENAME ${custom_cgit}/cgit.cgi
+ }
}
}
'';