Moved public dirs to seperate directories

This commit is contained in:
MrFry 2020-04-13 10:49:38 +02:00
parent fe580747d6
commit 4e22b94b5d
9 changed files with 59 additions and 14 deletions

View file

@ -25,17 +25,22 @@ const bodyParser = require('body-parser')
const busboy = require('connect-busboy')
const app = express()
// const logger = require('../../utils/logger.js')
const logger = require('../../utils/logger.js')
// const utils = require('../utils/utils.js')
// const actions = require('../utils/actions.js')
let publicdirs = []
function GetApp () {
app.set('view engine', 'ejs')
app.set('views', [
'./modules/main/views',
'./sharedViews'
])
app.use(express.static('public'))
publicdirs.forEach((pdir) => {
logger.Log(`Using public dir: ${pdir}`)
app.use(express.static(pdir))
})
app.use(busboy({
limits: {
fileSize: 10000 * 1024 * 1024
@ -73,6 +78,7 @@ function GetApp () {
exports.name = 'Main'
exports.getApp = GetApp
exports.setup = (x) => {
url = x.url
exports.setup = (data) => {
url = data.url
publicdirs = data.publicdirs
}