mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-10-31 19:15:58 +01:00 
			
		
		
		
	updated loader to kickstart the web installer if no config is found
This commit is contained in:
		| @@ -246,6 +246,8 @@ nconf.argv().env().file({ | ||||
| 	file: path.join(__dirname, '/config.json') | ||||
| }); | ||||
|  | ||||
| fs.open(path.join(__dirname, 'config.json'), 'r', function(err) { | ||||
| 	if (!err) { | ||||
| 		if (nconf.get('daemon') !== false) { | ||||
| 			if (fs.existsSync(pidFilePath)) { | ||||
| 				try { | ||||
| @@ -274,3 +276,8 @@ async.series([ | ||||
| 				console.log('[loader] Error during startup: ' + err.message); | ||||
| 			} | ||||
| 		}); | ||||
| 	} else { | ||||
| 		// No config detected, kickstart web installer | ||||
| 		var child = require('child_process').fork('app'); | ||||
| 	} | ||||
| }); | ||||
|   | ||||
| @@ -10,8 +10,7 @@ | ||||
|   }, | ||||
|   "main": "app.js", | ||||
|   "scripts": { | ||||
|     "start": "./nodebb start", | ||||
|     "stop": "./nodebb stop", | ||||
|     "start": "node loader.js", | ||||
|     "test": "mocha ./tests -t 10000" | ||||
|   }, | ||||
|   "dependencies": { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user