This commit is contained in:
2026-05-28 06:57:54 +02:00
parent 901ab1adae
commit cff72eb528
3 changed files with 15 additions and 19 deletions

View File

@@ -15,6 +15,7 @@ const publicDir = path.join(__dirname, '..', 'public')
assertServerConfig()
const app = express()
app.set('trust proxy', 1)
app.use(sessionMiddleware())
app.use(express.json({ limit: '2mb' }))
@@ -48,7 +49,14 @@ app.get('/', (_req, res) => {
res.redirect('/login.html')
})
const server = app.listen(config.port, () => {
app.use((err, _req, res, _next) => {
console.error('[server] Unbehandelter Fehler:', err)
if (!res.headersSent) {
res.status(500).json({ error: err.message || 'Interner Serverfehler' })
}
})
const server = app.listen(config.port, '0.0.0.0', () => {
console.log(`Webklar Kundenbereich läuft auf Port ${config.port}`)
verifyDatabaseAccess().then((result) => {
if (result.ok) return