added https
This commit is contained in:
21
server.cert
Normal file
21
server.cert
Normal file
@@ -0,0 +1,21 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDazCCAlOgAwIBAgIUOjIWyAYvCi3gQ8VR7xbzVGlaruQwDQYJKoZIhvcNAQEL
|
||||
BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM
|
||||
GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDAeFw0yNDA2MjQxOTE5NTBaFw0yNDA3
|
||||
MjQxOTE5NTBaMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEw
|
||||
HwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggEiMA0GCSqGSIb3DQEB
|
||||
AQUAA4IBDwAwggEKAoIBAQDVchTcB5Xt8yoOX386Xm1IgkPVJRKlzpbnufM9whUr
|
||||
9EqUyQmgxSodgeGtXi7BANQht8GK24D/RFrcxjECQm4aRV0qy/d9zsSle/bDJIY+
|
||||
NR2VsYZT0L0D2v1tWuOkibzVLtCJ9My/WI6V3YitJAkb6s+bCPHcFav60DkTViUJ
|
||||
6+H95Yt1a/KilnI0wdftBW3+d8aeaAV/oKbhNthQLYbX++ghxinlk2P7OnrVedso
|
||||
xC7TdXyjmiioWOE4K8YCPrKxqIQGRu5n4gwAkLpbS9c2NWy52hVMeTm2jR9eEEiu
|
||||
oN3ZzEnzR/isyZsRE/F4PbZym5vmo7mfkL6cbFT92gZLAgMBAAGjUzBRMB0GA1Ud
|
||||
DgQWBBS6OgwOwg/81m6/uukerioRLZPLoDAfBgNVHSMEGDAWgBS6OgwOwg/81m6/
|
||||
uukerioRLZPLoDAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAj
|
||||
K6TLZWXR3THYqfYkJNyVJH/Ygsmbe4EMQEpDcWqTLQXaV1/ZEGWjokLV69gfItju
|
||||
mKBASKX6l5ZJF0N847v4+w2uop6CbgKi0qTPZTudqcB76HUtTujLftogKoo2qb0U
|
||||
1agiDfvwLapC2QhJ74sL6ndwRyQh82+AAcaHQaUO5etKlyaYYJOERqcXs16Z1mcY
|
||||
uAWnxDnvpqMFSfjr3hUTs/oKM7u1MCsWLHhvuXLdyKr8YOsghatrzYCDuHrxY+4a
|
||||
duIg3nREnAvpPLHFTEQGm2UxbuNUXEf/kn+lniOkI1JmY1rsb2zgf7J02F28KYmH
|
||||
m5Lorj2yzPb/xyEWbCuM
|
||||
-----END CERTIFICATE-----
|
||||
11
server.js
11
server.js
@@ -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}`);
|
||||
});
|
||||
});
|
||||
|
||||
28
server.key
Normal file
28
server.key
Normal file
@@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDVchTcB5Xt8yoO
|
||||
X386Xm1IgkPVJRKlzpbnufM9whUr9EqUyQmgxSodgeGtXi7BANQht8GK24D/RFrc
|
||||
xjECQm4aRV0qy/d9zsSle/bDJIY+NR2VsYZT0L0D2v1tWuOkibzVLtCJ9My/WI6V
|
||||
3YitJAkb6s+bCPHcFav60DkTViUJ6+H95Yt1a/KilnI0wdftBW3+d8aeaAV/oKbh
|
||||
NthQLYbX++ghxinlk2P7OnrVedsoxC7TdXyjmiioWOE4K8YCPrKxqIQGRu5n4gwA
|
||||
kLpbS9c2NWy52hVMeTm2jR9eEEiuoN3ZzEnzR/isyZsRE/F4PbZym5vmo7mfkL6c
|
||||
bFT92gZLAgMBAAECggEACohgoyL0sRNIxgDMZHL4bZWQB1qW+vug0rqIWEnVhZ++
|
||||
dm0dPoO8OkyIeGenYvrJfQh2UoXWbcJPwYk+LeBdUoqNuGjsQ5cKeSgO2z5YKYWx
|
||||
eguSl1w7l48c5mKPzTTGzrZKsCQWXnLeRmLyNakLkgcaS4o7dSLUo8HWry+XEFAu
|
||||
eGuXnHqN39BkBagQaxyFsu/zJ+qlRJxmFn3LMI2LodOzoQsunhmQKdANs3AcO6Lu
|
||||
U2aI8hP/XFi5Cj9xwcxGywR3fPR3fTnwPlj2II3twhRMett92YQ80XzhwrGqAsMt
|
||||
gqC0RohhAgRUBnyYhrerZqhCJ8dCPGfkMDWb9xqpoQKBgQDwYdB3o3kTrXaqotWM
|
||||
j+TU847dB+TGFNq22KpERgf5UcnAuFXyR39XTmOVHmce+oo5dAV4m1OOmqYYzFmo
|
||||
Ww0nBUr2Q44IVdxmFqkuokeQTdsiH3a1JwCUeGXGScv/n40eBlbpNLvBFzh8fIUL
|
||||
Nc3eyIBBmtby4OG19Wlnj2rc0wKBgQDjUD480Z51paCpzXGXlHbRIUKr2sNuVoju
|
||||
EChjaJqxgxURB7EnhqIKMQSIB/0SU1bGfAZj7Kdg358KrfWUIoU/vJKM20Pd3LbZ
|
||||
BxkPzFO6UhrC/dBmjr7pf+EdRMHvGb+pM7LkXewJKnAvnTdthHCf6STyHrnG7gK8
|
||||
pt6AIrVlqQKBgFRfUMedZlME0KEF9ISYwQ4JyvxD2AW6riX9mI3MMuJM1c7CJNCc
|
||||
TdL8HbHqcPGLqNaPpZf2lPZ5y5DqsRGJm+01S2FyxrigQnLGw20t4oaA/UhV2Nmu
|
||||
reJu+/IEVwkLHIIMYZcLPleA6f+vyRbtNKxcnb/pNEcdrburPurtiOmnAoGAKTyY
|
||||
Xc4lMfB/Ce7UKYxsVZn0D1sbUvvt0UorGYWTcpp2CuXbVHFPGgw0Zz0TwuxNdKpx
|
||||
OlVnM+K9ZmGSiHIOvDZIW7c3Q5tTrGFmQYBuvAFDC5ah5MkGhzOEshuUFv0T0O0p
|
||||
CdakCDGjsm+R65M4HzpbUnUSfK0W4ARhntstDykCgYEA6bd8y1O/ZU28h1zCssvz
|
||||
R9f0zeiY1/V39xoz2Dea8WESvBrXPbMTEmvfPhP2lDEzjy1kk59k9C8uYOhd9pSr
|
||||
pAFPyvAvyU1qykrlxtxM/NrWo9WWpW7X7FKcthNiw86t5Mbb0+peJ6AaYxSwSJYh
|
||||
fQTg9XBaUySOoA0D1UJu5b8=
|
||||
-----END PRIVATE KEY-----
|
||||
Reference in New Issue
Block a user