jely2002 / youtube-dl-gui

A cross-platform GUI for youtube-dl made in Electron and node.js
GNU Affero General Public License v3.0
6.53k stars 456 forks source link

docker image with web ui #313

Open Ukhupacha opened 2 years ago

Ukhupacha commented 2 years ago

Is your feature request related to a problem? Please describe. I use Truenas Scale for many services and I use a lot Open Video Downloader. I would love to have a docker image, it can later be ported to Truenas Scale and be used by many other people.

Describe the solution you'd like I would love to have the same UI under a certain port so it could be used in a home network and all the downloads could be in the same place. As it is with apps like transmission or qbittorrent.

Describe alternatives you've considered I looked at the docker images of different youtube-dl but all of them are commands without the awesome gui

Additional context The goal is to use the service as a docker image, that can be later ported to truecharts for Truenas Scale.

All the best

StefanLobbenmeier commented 2 years ago

I think many sources can be reused to convert this into a web application. But I could not find any resources on how to convert electron back to web application automatically. You could possibly find a workaround by using some remote desktop technology, but probably performance would not be that great.

Reference project of making a webapp from electron are:

I also found this guide on sharing the code between the webapp and the electron app: https://slack.engineering/interops-labyrinth-sharing-code-between-web-electron-apps/