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:
Torsten Schulz (local)
2025-09-24 10:52:04 +02:00
parent bb29926c22
commit 002a08ab6a

View File

@@ -3,6 +3,7 @@ const bodyParser = require('body-parser');
const cors = require('cors');
const https = require('https');
const fs = require('fs');
require('dotenv').config();
const sequelize = require('./config/database');
const authRouter = require('./routes/auth');
const eventTypesRouter = require('./routes/eventtypes');
@@ -19,7 +20,7 @@ const imageRouter = require('./routes/image');
const filesRouter = require('./routes/files');
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
const allowedOrigins = (process.env.ALLOWED_ORIGINS || '')