diff --git a/package.json b/package.json index 58346de..43d43e4 100644 --- a/package.json +++ b/package.json @@ -10,9 +10,9 @@ "uuid": "^11.0.5" }, "description": "", - "main": "app.js", + "main": "src/app.js", "scripts": { - "start": "node app.js", + "start": "node src/app.js", "start:containers": "docker compose up -d --build", "stop:containers": "docker compose down", "purge-dev-data": "rm -rf ./container-data", diff --git a/app.js b/src/app.js similarity index 95% rename from app.js rename to src/app.js index 9a9d07f..60b3e59 100644 --- a/app.js +++ b/src/app.js @@ -1,6 +1,7 @@ const express = require('express'); const uuid = require("uuid"); const cookieParser = require('cookie-parser'); +const path = require('path'); const sequelize = require('./database'); const Session = require('./models/Session'); @@ -14,7 +15,7 @@ app.use(cookieParser()); app.use(express.json()); app.set('view engine', 'ejs'); -app.set('views', './views'); +app.set('views', path.join(__dirname, 'views')); app.use(async (req, res, next) => { if (!req.cookies.sessionUuid) { diff --git a/database.js b/src/database.js similarity index 100% rename from database.js rename to src/database.js diff --git a/models/Session.js b/src/models/Session.js similarity index 100% rename from models/Session.js rename to src/models/Session.js diff --git a/models/SessionNpubbed.js b/src/models/SessionNpubbed.js similarity index 100% rename from models/SessionNpubbed.js rename to src/models/SessionNpubbed.js diff --git a/views/index.ejs b/src/views/index.ejs similarity index 100% rename from views/index.ejs rename to src/views/index.ejs