added https

This commit is contained in:
Torsten Schulz
2024-06-24 21:20:15 +02:00
parent a8189362f3
commit 071f46c29e
3 changed files with 59 additions and 1 deletions

View File

@@ -1,6 +1,8 @@
const express = require('express');
const bodyParser = require('body-parser');
const cors = require('cors');
const https = require('https');
const fs = require('fs');
const sequelize = require('./config/database');
const authRouter = require('./routes/auth');
const eventTypesRouter = require('./routes/eventtypes');
@@ -35,8 +37,15 @@ app.use('/api/page-content', pageRouter);
app.use('/api/users', userRouter);
app.use('/api/image', imageRouter);
app.use('/api/files', filesRouter);
const options = {
key: fs.readFileSync('server.key'),
cert: fs.readFileSync('server.cert'),
};
sequelize.sync().then(() => {
app.listen(PORT, () => {
https.createServer(options, app).listen(PORT, () => {
console.log(`Server läuft auf Port ${PORT}`);
});
});