abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
authorPatrick2026-02-14 11:24:20 +0100
committerPatrick2026-02-14 11:24:20 +0100
commit93bf636ade246f83b491eafe2e81388d186c412a (patch)
tree4e7fca63e96fa90f2748fb5a7e28c2ef0da181ff
parent7e50e0e72e8db17cd8635b57ec20cd46ae0538b6 (diff)
downloadps-cgit-93bf636ade246f83b491eafe2e81388d186c412a.tar.gz
ps-cgit-93bf636ade246f83b491eafe2e81388d186c412a.zip
update flake
-rw-r--r--flake.nix11
1 files changed, 7 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index 1c52102..61cef2c 100644
--- a/flake.nix
+++ b/flake.nix
@@ -54,6 +54,7 @@
nix.settings.experimental-features = [ "nix-command" "flakes" ];
system.stateVersion = "26.05";
+ environment.systemPackages = with pkgs; [ gdb file ];
networking.useDHCP = false;
networking.firewall.allowedTCPPorts = [ 22 80 ];
@@ -93,6 +94,7 @@
handle {
reverse_proxy unix//run/fcgiwrap-cgit.sock {
transport fastcgi {
+ read_timeout 1h
env CGIT_CONFIG ${pkgs.writeText "cgitrc" ''
snapshots=tar tar.gz zip
enable-git-config=1
@@ -117,15 +119,16 @@
head-include=${self.packages.${pkgs.stdenv.hostPlatform.system}.default}/cgit/cgithub/head-include.html
footer=${self.packages.${pkgs.stdenv.hostPlatform.system}.default}/cgit/cgithub/footer.html
readme=:readme.md
- readme=:Readme.md
- readme=:ReadMe.md
- readme=:README.md
+ readme=:readme
root-readme=${pkgs.writeText "readme.md" ''
# my git repos
''}
scan-path=/srv/git
''}
- env SCRIPT_FILENAME ${self.packages.${pkgs.stdenv.hostPlatform.system}.default}/cgit/cgit.cgi
+ env SCRIPT_FILENAME ${pkgs.writeShellScript "debug-cgi.cgi" ''
+ #!/usr/bin/env sh
+ ${pkgs.gdb}/bin/gdbserver :1234 ${self.packages.${pkgs.stdenv.hostPlatform.system}.default}/cgit/cgit.cgi
+ ''}
}
}
}