sourcehut: update patch
[sourcephile-nix.git] / hosts / mermet / gitolite.nix
index 2a368149415e77f0d23cbdb5903998eec05a80c9..8a33966c361828214b675a62b0ce98c6504825d9 100644 (file)
@@ -60,9 +60,9 @@ systemd.services.git-daemon = {
   after = [ "network.target" ];
   wantedBy = [ "multi-user.target" ];
   serviceConfig = {
-    User       = users."git-daemon".name;
-    Group      = groups."git-daemon".name;
-    Restart    = "always";
+    User = users."git-daemon".name;
+    Group = groups."git-daemon".name;
+    Restart = "always";
     RestartSec = 5;
   };
   script = "${pkgs.git}/bin/git daemon --verbose --reuseaddr"
@@ -74,9 +74,14 @@ systemd.services.git-daemon = {
 users.users."git-daemon" = {
   uid = config.ids.uids.git;
   description = "Git daemon user";
+  group = groups."git-daemon".name;
 };
 fileSystems."/var/lib/gitolite" = {
   device = "rpool/var/git";
   fsType = "zfs";
 };
+services.sanoid.datasets."rpool/var/git" = {
+  use_template = [ "snap" ];
+  daily = 7;
+};
 }