code: function ( conf ) {
      serverConfig = sqsUtil.copy( conf.server );
  
      serverConfig.siteurl = serverConfig.siteurl.replace( rSlash, "" );
      serverConfig.port = (serverConfig.port || 5050);
      serverConfig.webroot = process.cwd();
      serverConfig.protocol = serverConfig.siteurl.match( rProtocol )[ 0 ];
      serverConfig.siteData = {};
  
      // Set config for middleware
      sqsWare.set( "siteurl", serverConfig.siteurl );
  
      if ( serverConfig.password ) {
          sqsWare.set( "sitepassword", serverConfig.password );
      }
  
      if ( serverConfig.sandbox ) {
          sqsWare.set( "sandboxmode", true );
      }
  
      if ( serverConfig.fulldata !== undefined ) {
          sqsWare.set( "fulldata", serverConfig.fulldata );
      }
  
      sqsTemplate.setConfig( "server", serverConfig );
  }
docs: /*!
  
  Squarespace node server.
  
  - Cache conventions
  - block-*.html
  - query-*.json
  - page-*.json
  - page-*.html
  - api-*.json