add enable always https

This commit is contained in:
Ashley 2023-01-13 15:33:36 +00:00
parent 5901b013ee
commit 96cbcc3fc3

View file

@ -96,6 +96,7 @@ this is our config file,you can change stuff here
tubeApi: "https://api.poketube.fun/api/",
invapi: "https://invidious.sethforprivacy.com/api/v1",
dislikes: "https://returnyoutubedislikeapi.com/votes?videoId=",
enablealwayshttps: true, //enables always https on the server
t_url: "https://t.poketube.fun/", // def matomo url
};
@ -109,10 +110,14 @@ this is our config file,you can change stuff here
}
next();
});
app.use(function (request, response, next) {
if (process.env.NODE_ENV != "development" && !request.secure) {
return response.redirect("https://" + request.headers.host + request.url);
if (config.enablealwayshttps == true) {
if (process.env.NODE_ENV != "development" && !request.secure) {
return response.redirect(
"https://" + request.headers.host + request.url
);
}
}
next();