anchor.diff:              ${lib.optionalString (cfg.uploadHttp.userQuota != null) "http_upload_quota = ${toLua cfg.uploadHttp.userQuota}"}
               http_upload_path = ${toLua cfg.uploadHttp.httpUploadPath}
         ''}
  -
  -      ${ cfg.extraConfig }
   
         ${ lib.concatStringsSep "\n" (lib.mapAttrsToList (n: v: ''
           VirtualHost "${v.domain}"
  
positive.code: 
        https_ports = ${toLua cfg.httpsPorts}
  
        ${lib.concatMapStrings (muc: ''
          Component ${toLua muc.domain} "muc"
              modules_enabled = { "muc_mam"; ${optionalString muc.vcard_muc ''"vcard_muc";'' } }
  
negative.code:             muc_room_default_change_subject = ${toLua muc.roomDefaultChangeSubject}
              muc_room_default_history_length = ${toLua muc.roomDefaultHistoryLength}
              muc_room_default_language = ${toLua muc.roomDefaultLanguage}
              ${ muc.extraConfig }
          '') cfg.muc}
  
        ${ lib.optionalString (cfg.uploadHttp != null) ''
          Component ${toLua cfg.uploadHttp.domain} "http_upload"
  