docs: function () {
  
  		// extract frontier name from path, avoid unusable characters
  		var words = SR.Settings.FRONTIER_PATH.replace(':', ']').split(SR.path.sep);
  		
  		LOG.warn('path split:', l_name);
  		LOG.warn(words, l_name);		
  		
  		var owner   = words[words.length-3];
  		var project = words[words.length-2];
  		var name    = words[words.length-1];
  		
  		// get one level deeper for scalra system servers (monitor, entry...)
  		if (owner === 'scalra' && (name === 'monitor' || name === 'entry')) {
  			owner = words[words.length-4];
  			project = words[words.length-3];
  		}		
  		
  		LOG.warn('extracting server info from path... \n[owner]:  ' + owner + '\n[project]: ' + project + '\n[name]:  ' + name, l_name);
  			
  		// store as server_info
  		SR.Settings.SERVER_INFO = {
  			id:			that.id,
  			owner:		owner,
  			project:	project,
  			name:		name
  		};
  	
  		// we use type as name
  		// NOTE: this will be the default DB name used by this frontier as well		
  		l_frontierName = (owner + '-' + project + '-' + name);
  				
  		// determine server type
  		if (project === 'scalra') {
  			// for monitor or entry servers
  			// NOTE: we take only the name before the first '.' as type
  			SR.Settings.SERVER_INFO.type = name.split('.')[0];
  		}
  		// for 'lobby' or 'app'
  		else if (name === 'lobby' && process.argv[2] !== 'app')
  			SR.Settings.SERVER_INFO.type = 'lobby';
  		else
  			SR.Settings.SERVER_INFO.type = 'app';		
  		
  		LOG.warn('server: ' + l_frontierName + ' type: ' + SR.Settings.SERVER_INFO.type, l_name);
  	}