forked from dachan/dach
changed location of settings to env file
This commit is contained in:
parent
853850f8af
commit
bfd647eb41
|
@ -1,5 +1,4 @@
|
||||||
const express = require('express');
|
const express = require('express');
|
||||||
const settings = require('../settings.json');
|
|
||||||
const { Client } = require('pg');
|
const { Client } = require('pg');
|
||||||
const session = require('express-session');
|
const session = require('express-session');
|
||||||
const dotenv = require('dotenv');
|
const dotenv = require('dotenv');
|
||||||
|
@ -13,7 +12,7 @@ dotenv.config({ path: './web.env' });
|
||||||
|
|
||||||
const db = new Client({
|
const db = new Client({
|
||||||
user: process.env.DB_USER,
|
user: process.env.DB_USER,
|
||||||
host: "127.0.0.1",
|
host: "db",
|
||||||
database: process.env.DB_NAME,
|
database: process.env.DB_NAME,
|
||||||
password: process.env.DB_PASS,
|
password: process.env.DB_PASS,
|
||||||
port: 5432
|
port: 5432
|
||||||
|
@ -45,7 +44,7 @@ const init = async () => {
|
||||||
|
|
||||||
let tokens = {};
|
let tokens = {};
|
||||||
|
|
||||||
app.set('views','/usr/share/dach/public');
|
app.set('views','./public');
|
||||||
app.use(express.static('public'));
|
app.use(express.static('public'));
|
||||||
app.set('view engine', 'ejs');
|
app.set('view engine', 'ejs');
|
||||||
app.use(express.urlencoded({ extended: true }))
|
app.use(express.urlencoded({ extended: true }))
|
||||||
|
@ -120,6 +119,6 @@ app.post('/api/createBoard', async (req, res) => {
|
||||||
return res.status(200).send("Борда успешно создана");
|
return res.status(200).send("Борда успешно создана");
|
||||||
});
|
});
|
||||||
|
|
||||||
app.listen(settings.port, () => {
|
app.listen(process.env.APP_PORT, () => {
|
||||||
console.log("App started");
|
console.log("App started");
|
||||||
});
|
});
|
2
web.env
2
web.env
|
@ -4,3 +4,5 @@ DB_USER=dach
|
||||||
DB_PASS=0b45b85307c42f800e5755f3dee5189946a2d8b9
|
DB_PASS=0b45b85307c42f800e5755f3dee5189946a2d8b9
|
||||||
DB_NAME=dach
|
DB_NAME=dach
|
||||||
SESSION_SECRET=7b3f80766f14a2ffa455492cd5ee023a4b8e926a
|
SESSION_SECRET=7b3f80766f14a2ffa455492cd5ee023a4b8e926a
|
||||||
|
APP_PORT=1337
|
||||||
|
BOARD_NAME=Dachan
|
Loading…
Reference in New Issue