|
@@ -16,6 +16,7 @@ const playlists = require('./logic/playlists');
|
|
const cache = require('./logic/cache');
|
|
const cache = require('./logic/cache');
|
|
const notifications = require('./logic/notifications');
|
|
const notifications = require('./logic/notifications');
|
|
const logger = require('./logic/logger');
|
|
const logger = require('./logic/logger');
|
|
|
|
+const tasks = require('./logic/tasks');
|
|
const config = require('config');
|
|
const config = require('config');
|
|
|
|
|
|
process.on('uncaughtException', err => {
|
|
process.on('uncaughtException', err => {
|
|
@@ -62,6 +63,9 @@ async.waterfall([
|
|
// setup the logger
|
|
// setup the logger
|
|
(next) => logger.init(next),
|
|
(next) => logger.init(next),
|
|
|
|
|
|
|
|
+ // setup the tasks system
|
|
|
|
+ (next) => tasks.init(next),
|
|
|
|
+
|
|
// setup the frontend for local setups
|
|
// setup the frontend for local setups
|
|
(next) => {
|
|
(next) => {
|
|
if (!config.get("isDocker")) {
|
|
if (!config.get("isDocker")) {
|