anchor.diff:        isSystemUser = true;
       };
   
  -    users.groups.traefik = {};
  +    users.groups.traefik = { };
     };
   }
  
positive.code:   };
  
    config = mkIf cfg.enable {
      systemd.tmpfiles.rules = [
        "d '${cfg.dataDir}' 0700 traefik traefik - -"
      ];
  
      systemd.services.traefik = {
        description = "Traefik web server";
        after = [ "network-online.target" ];
        wantedBy = [ "multi-user.target" ];
        serviceConfig = {
          ExecStart = ''${cfg.package.bin}/bin/traefik --configfile=${configFile}'';
          Type = "simple";
          User = "traefik";
          Group = cfg.group;
  
negative.code:       default = "/var/lib/traefik";
        type = types.path;
        description = ''
          Location for any persistent data traefik creates, ie. acme
        '';
      };
  
  