Füge Unterstützung für Umgebungsvariablen in server.js hinzu, indem dotenv konfiguriert wird. Ändere den Port auf den Wert aus der Umgebungsvariable oder auf 3000 als Fallback, um die Flexibilität der Konfiguration zu erhöhen.
This commit is contained in:
@@ -3,6 +3,7 @@ const bodyParser = require('body-parser');
|
|||||||
const cors = require('cors');
|
const cors = require('cors');
|
||||||
const https = require('https');
|
const https = require('https');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
require('dotenv').config();
|
||||||
const sequelize = require('./config/database');
|
const sequelize = require('./config/database');
|
||||||
const authRouter = require('./routes/auth');
|
const authRouter = require('./routes/auth');
|
||||||
const eventTypesRouter = require('./routes/eventtypes');
|
const eventTypesRouter = require('./routes/eventtypes');
|
||||||
@@ -19,7 +20,7 @@ const imageRouter = require('./routes/image');
|
|||||||
const filesRouter = require('./routes/files');
|
const filesRouter = require('./routes/files');
|
||||||
|
|
||||||
const app = express();
|
const app = express();
|
||||||
const PORT = 3000;
|
const PORT = parseInt(process.env.PORT, 10) || 3000;
|
||||||
|
|
||||||
// CORS mit Whitelist und tolerantem Fallback für fehlende Origin-Header
|
// CORS mit Whitelist und tolerantem Fallback für fehlende Origin-Header
|
||||||
const allowedOrigins = (process.env.ALLOWED_ORIGINS || '')
|
const allowedOrigins = (process.env.ALLOWED_ORIGINS || '')
|
||||||
|
|||||||
Reference in New Issue
Block a user