mirror of
https://github.com/Tzahi12345/YoutubeDL-Material.git
synced 2026-04-20 04:23:21 +03:00
removed path-base and updated docker-compose.yml & README
This commit is contained in:
@@ -53,7 +53,6 @@ Here is an explanation for the configuration entries. Check out the [default con
|
|||||||
| use-encryption | true if you intend to use SSL encryption (https) | false |
|
| use-encryption | true if you intend to use SSL encryption (https) | false |
|
||||||
| cert-file-path | Cert file path - required if using encryption | "/etc/letsencrypt/live/example.com/fullchain.pem" |
|
| cert-file-path | Cert file path - required if using encryption | "/etc/letsencrypt/live/example.com/fullchain.pem" |
|
||||||
| key-file-path | Private key file path - required if using encryption | "/etc/letsencrypt/live/example.com/privkey.pem" |
|
| key-file-path | Private key file path - required if using encryption | "/etc/letsencrypt/live/example.com/privkey.pem" |
|
||||||
| path-base | Audio/video stream URL. Usually the same as backendurl | "http://example.com:17442/" |
|
|
||||||
| path-audio | Path to audio folder for saved mp3s | "audio/" |
|
| path-audio | Path to audio folder for saved mp3s | "audio/" |
|
||||||
| path-video | Path to video folder for saved mp4s | "video/" |
|
| path-video | Path to video folder for saved mp4s | "video/" |
|
||||||
| title_top | Title shown on the top toolbar | "Youtube Downloader" |
|
| title_top | Title shown on the top toolbar | "Youtube Downloader" |
|
||||||
|
|||||||
@@ -10,7 +10,6 @@
|
|||||||
"key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
|
"key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
|
||||||
},
|
},
|
||||||
"Downloader": {
|
"Downloader": {
|
||||||
"path-base": "http://example.com:17442/api/",
|
|
||||||
"path-audio": "audio/",
|
"path-audio": "audio/",
|
||||||
"path-video": "video/"
|
"path-video": "video/"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -10,7 +10,6 @@
|
|||||||
"key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
|
"key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
|
||||||
},
|
},
|
||||||
"Downloader": {
|
"Downloader": {
|
||||||
"path-base": "https://example.com:17442/api/",
|
|
||||||
"path-audio": "audio/",
|
"path-audio": "audio/",
|
||||||
"path-video": "video/"
|
"path-video": "video/"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -26,10 +26,6 @@ let CONFIG_ITEMS = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
// Downloader
|
// Downloader
|
||||||
'ytdl_base_path': {
|
|
||||||
'key': 'ytdl_base_path',
|
|
||||||
'path': 'YoutubeDLMaterial.Downloader.path-base'
|
|
||||||
},
|
|
||||||
'ytdl_audio_folder_path': {
|
'ytdl_audio_folder_path': {
|
||||||
'key': 'ytdl_audio_folder_path',
|
'key': 'ytdl_audio_folder_path',
|
||||||
'path': 'YoutubeDLMaterial.Downloader.path-audio'
|
'path': 'YoutubeDLMaterial.Downloader.path-audio'
|
||||||
|
|||||||
@@ -5,12 +5,11 @@ services:
|
|||||||
build: .
|
build: .
|
||||||
environment:
|
environment:
|
||||||
# config items
|
# config items
|
||||||
ytdl_frontend_url: http://localhost:8998
|
ytdl_url: http://localhost:8998
|
||||||
ytdl_backend_url: http://localhost:17442/
|
ytdl_port: '17442'
|
||||||
ytdl_use_encryption: 'false'
|
ytdl_use_encryption: 'false'
|
||||||
ytdl_cert_file_path: /etc/letsencrypt/live/example.com/fullchain.pem
|
ytdl_cert_file_path: /etc/letsencrypt/live/example.com/fullchain.pem
|
||||||
ytdl_key_file_path: /etc/letsencrypt/live/example.com/privkey.pem
|
ytdl_key_file_path: /etc/letsencrypt/live/example.com/privkey.pem
|
||||||
ytdl_base_path: http://localhost:17442/
|
|
||||||
ytdl_audio_folder_path: audio/
|
ytdl_audio_folder_path: audio/
|
||||||
ytdl_video_folder_path: video/
|
ytdl_video_folder_path: video/
|
||||||
ytdl_title_top: Youtube Downloader
|
ytdl_title_top: Youtube Downloader
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ export class PlayerComponent implements OnInit {
|
|||||||
// loading config
|
// loading config
|
||||||
this.postsService.loadNavItems().subscribe(res => { // loads settings
|
this.postsService.loadNavItems().subscribe(res => { // loads settings
|
||||||
const result = !this.postsService.debugMode ? res['config_file'] : res;
|
const result = !this.postsService.debugMode ? res['config_file'] : res;
|
||||||
this.baseStreamPath = result['YoutubeDLMaterial']['Downloader']['path-base'];
|
this.baseStreamPath = this.postsService.path;
|
||||||
this.audioFolderPath = result['YoutubeDLMaterial']['Downloader']['path-audio'];
|
this.audioFolderPath = result['YoutubeDLMaterial']['Downloader']['path-audio'];
|
||||||
this.videoFolderPath = result['YoutubeDLMaterial']['Downloader']['path-video'];
|
this.videoFolderPath = result['YoutubeDLMaterial']['Downloader']['path-video'];
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,6 @@
|
|||||||
"key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
|
"key-file-path": "/etc/letsencrypt/live/example.com/privkey.pem"
|
||||||
},
|
},
|
||||||
"Downloader": {
|
"Downloader": {
|
||||||
"path-base": "http://localhost:17442/api/",
|
|
||||||
"path-audio": "audio/",
|
"path-audio": "audio/",
|
||||||
"path-video": "video/"
|
"path-video": "video/"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user