anchor.diff:          '';
         };
   
  -      periodicArchiveProcessingUrl = mkOption {
  +      hostname = mkOption {
           type = types.str;
           default = "${user}.${fqdn}";
           example = "matomo.yourdomain.org";
  
positive.code:       # References:
        # https://fralef.me/piwik-hardening-with-nginx-and-php-fpm.html
        # https://github.com/perusio/piwik-nginx
        "${user}.${fqdn}" = mkMerge [ cfg.nginx {
          # don't allow to override the root easily, as it will almost certainly break Matomo.
          # disadvantage: not shown as default in docs.
          root = mkForce "${cfg.package}/share";
  
negative.code:         UMask = "0007";
          CPUSchedulingPolicy = "idle";
          IOSchedulingClass = "idle";
          ExecStart = "${cfg.package}/bin/matomo-console core:archive --url=https://${cfg.hostname}";
        };
      };
  
  