]> git.dkaiser.de - config/nixos.git/commitdiff
Add git-daemon to antares
authorDominik Kaiser <dominik-kaiser@mailbox.org>
Mon, 17 Feb 2025 12:30:50 +0000 (13:30 +0100)
committerDominik Kaiser <dominik-kaiser@mailbox.org>
Mon, 17 Feb 2025 12:30:50 +0000 (13:30 +0100)
hosts/antares/configuration.nix

index d73ad4815a18eca3c4b0be7119a6f95aaebb8a8a..5ac3fe2db71641b89288ff408fee647f03f84e46 100644 (file)
   };
   users.users.git = {
     isSystemUser = true;
-    description = "git";
     group = "git";
     home = "/srv/git";
     shell = "${pkgs.git}/bin/git-shell";
     ];
   };
 
+  services.gitDaemon = {
+    enable = true;
+    user = "git";
+    basePath = "/srv/git";
+    exportAll = true;
+  };
+
   users.groups.git = {};
 
-  networking.firewall.allowedTCPPorts = [ 80 443 ];
+  networking.firewall.allowedTCPPorts = [ 80 443 9418 ];
 
   systemd.tmpfiles.rules = [
     "d /srv/git 755 git git - -"