···5858 };
5959 };
60606161+ systemd.tmpfiles.settings."50-garage-init"."/var/lib/garage"."d" = {
6262+ user = "garage";
6363+ group = "garage";
6464+ mode = "0700";
6565+ };
6666+6167 systemd.services.garage.serviceConfig = {
6268 DynamicUser = false; # we need to use a mounted filesystem and systemd explodes when i already have a mountpoint at /var/lib/garage/data.
6369 User = config.users.users.garage.name;
6470 Group = config.users.groups.garage.name;
6571 Restart = "on-failure";
7272+ StateDirectory = lib.mkForce null; # this somehow breaks mounting dirs into /var/lib; systemd complains about id-mapped mount: device or resource busy
6673 };
67746875 services.nginx.virtualHosts.".s3.soopy.moe" = _utils.mkSimpleProxy {