whole new conf/setup method

This commit is contained in:
les
2021-09-27 10:42:17 +02:00
parent cab2137d1c
commit ea33a8ce88
19 changed files with 185 additions and 403 deletions

View File

@@ -2,7 +2,7 @@ const { Nuxt, Builder } = require('nuxt')
// Import and Set Nuxt.js options
const nuxtConfig = require('../nuxt.config.js')
const config = require('config')
const config = require('./config')
const log = require('./log')
async function main () {
@@ -29,14 +29,17 @@ async function main () {
return
}
const { TaskManager } = require('./taskManager')
TaskManager.start()
let TaskManager
if (!config.firstrun) {
TaskManager = require('./taskManager').TaskManager
TaskManager.start()
}
const msg = `Listen on ${config.server.host}:${config.server.port} , visit me here => ${config.baseurl}`
log.info(msg)
// close connections/port/unix socket
function shutdown () {
TaskManager.stop()
if (TaskManager) { TaskManager.stop() }
nuxt.close(async () => {
log.info('Closing DB')
const sequelize = require('./api/models')