const config = require('config'); const fs = require('fs'); const path = require('path'); const minecraft = require('../app/MinecraftServer'); exports.getIndex = function(req, res) { // search for minecraft server directories let rootDir = config.get('server_directory'); let serverDirs = fs.readdirSync(rootDir); let servers = []; for (let i = 0; i < serverDirs.length; i++) { servers.push(new minecraft.Server(path.join(rootDir, serverDirs[i]))); } // render view res.render('index', { servers: servers, }); };