diff --git a/backend/app.js b/backend/app.js
index c6cddc5..1fa6d5e 100644
--- a/backend/app.js
+++ b/backend/app.js
@@ -128,7 +128,6 @@ users_db.defaults(
var frontendUrl = null;
var backendUrl = null;
var backendPort = null;
-var usingEncryption = null;
var basePath = null;
var audioFolderPath = null;
var videoFolderPath = null;
@@ -140,7 +139,6 @@ var subscriptionsCheckInterval = null;
var archivePath = path.join(__dirname, 'appdata', 'archives');
// other needed values
-var options = null; // encryption options
var url_domain = null;
var updaterStatus = null;
@@ -256,18 +254,10 @@ async function startServer() {
// set config to port
await setPortItemFromENV();
}
- if (usingEncryption)
- {
- https.createServer(options, app).listen(backendPort, function() {
- logger.info(`YoutubeDL-Material ${CONSTS['CURRENT_VERSION']} started on port ${backendPort} - using SSL`);
- });
- }
- else
- {
- app.listen(backendPort,function(){
- logger.info(`YoutubeDL-Material ${CONSTS['CURRENT_VERSION']} started on PORT ${backendPort}`);
- });
- }
+
+ app.listen(backendPort,function(){
+ logger.info(`YoutubeDL-Material ${CONSTS['CURRENT_VERSION']} started on PORT ${backendPort}`);
+ });
}
async function restartServer() {
@@ -604,7 +594,6 @@ async function loadConfig() {
function loadConfigValues() {
url = !debugMode ? config_api.getConfigItem('ytdl_url') : 'http://localhost:4200';
backendPort = config_api.getConfigItem('ytdl_port');
- usingEncryption = config_api.getConfigItem('ytdl_use_encryption');
audioFolderPath = config_api.getConfigItem('ytdl_audio_folder_path');
videoFolderPath = config_api.getConfigItem('ytdl_video_folder_path');
downloadOnlyMode = config_api.getConfigItem('ytdl_download_only_mode');
@@ -619,20 +608,6 @@ function loadConfigValues() {
customDownloadingAgent = null;
}
- if (usingEncryption)
- {
- var certFilePath = path.resolve(config_api.getConfigItem('ytdl_cert_file_path'));
- var keyFilePath = path.resolve(config_api.getConfigItem('ytdl_key_file_path'));
-
- var certKeyFile = fs.readFileSync(keyFilePath);
- var certFile = fs.readFileSync(certFilePath);
-
- options = {
- key: certKeyFile,
- cert: certFile
- };
- }
-
// empty url defaults to default URL
if (!url || url === '') url = 'http://example.com'
url_domain = new URL(url);
@@ -1828,10 +1803,6 @@ app.post('/api/setConfig', optionalJwt, function(req, res) {
});
-app.get('/api/using-encryption', function(req, res) {
- res.send(usingEncryption);
-});
-
app.post('/api/tomp3', optionalJwt, async function(req, res) {
var url = req.body.url;
var options = {
diff --git a/backend/appdata/default.json b/backend/appdata/default.json
index 3803b0d..b1f7e30 100644
--- a/backend/appdata/default.json
+++ b/backend/appdata/default.json
@@ -4,11 +4,6 @@
"url": "http://example.com",
"port": "17442"
},
- "Encryption": {
- "use-encryption": false,
- "cert-file-path": "/etc/letsencrypt/live/example.com/fullchain.pem",
- "key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
- },
"Downloader": {
"path-audio": "audio/",
"path-video": "video/",
diff --git a/backend/appdata/encrypted.json b/backend/appdata/encrypted.json
index c1336cd..9a89d65 100644
--- a/backend/appdata/encrypted.json
+++ b/backend/appdata/encrypted.json
@@ -4,11 +4,6 @@
"url": "https://example.com",
"port": "17442"
},
- "Encryption": {
- "use-encryption": true,
- "cert-file-path": "/etc/letsencrypt/live/example.com/fullchain.pem",
- "key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
- },
"Downloader": {
"path-audio": "audio/",
"path-video": "video/",
diff --git a/backend/config.js b/backend/config.js
index d96d97f..0ff9bd4 100644
--- a/backend/config.js
+++ b/backend/config.js
@@ -181,11 +181,6 @@ DEFAULT_CONFIG = {
"url": "http://example.com",
"port": "17442"
},
- "Encryption": {
- "use-encryption": false,
- "cert-file-path": "/etc/letsencrypt/live/example.com/fullchain.pem",
- "key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
- },
"Downloader": {
"path-audio": "audio/",
"path-video": "video/",
diff --git a/backend/consts.js b/backend/consts.js
index cdd1d0a..ff0b033 100644
--- a/backend/consts.js
+++ b/backend/consts.js
@@ -9,20 +9,6 @@ let CONFIG_ITEMS = {
'path': 'YoutubeDLMaterial.Host.port'
},
- // Encryption
- 'ytdl_use_encryption': {
- 'key': 'ytdl_use_encryption',
- 'path': 'YoutubeDLMaterial.Encryption.use-encryption'
- },
- 'ytdl_cert_file_path': {
- 'key': 'ytdl_cert_file_path',
- 'path': 'YoutubeDLMaterial.Encryption.cert-file-path'
- },
- 'ytdl_key_file_path': {
- 'key': 'ytdl_key_file_path',
- 'path': 'YoutubeDLMaterial.Encryption.key-file-path'
- },
-
// Downloader
'ytdl_audio_folder_path': {
'key': 'ytdl_audio_folder_path',
diff --git a/src/app/settings/settings.component.html b/src/app/settings/settings.component.html
index 6f81eca..a48e81a 100644
--- a/src/app/settings/settings.component.html
+++ b/src/app/settings/settings.component.html
@@ -42,26 +42,6 @@