monthly update

This commit is contained in:
2022-03-03 00:14:55 +01:00
parent 4544324595
commit b3f1377250
2 changed files with 15 additions and 5 deletions

View File

@@ -4,9 +4,11 @@ VOLUME /usr/src/yt-dlp-webui/downloads
WORKDIR /usr/src/yt-dlp-webui
COPY package*.json ./
RUN apt-get update
RUN apt-get install curl ffmpeg -y
RUN apt-get install psmisc
RUN apt-get install curl psmisc wget -y
RUN npm install
RUN wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
RUN tar -xf ffmpeg-release-amd64-static.tar.xz
RUN mv ./ffmpeg-5.0-amd64-static/ff* /usr/bin
COPY . .
RUN chmod +x ./fetch-yt-dlp.sh
RUN npm run build-all

View File

@@ -6,6 +6,10 @@ I will eventually make this better as soon as I can. Not in the immediate.
Changelog:
```
02/03/22: cut-down docker container size by using ffmpeg static builds
01/03/22: Chinese translation by deluxghost
03/02/22: i18n enabled! I need help with the translations :/
27/01/22: Multidownload implemented!
@@ -14,7 +18,6 @@ Changelog:
Refactoring and JSDoc.
04/01/22: Background jobs now are retrieved!! It's still rudimentary but it leverages on yt-dlp resume feature
```
<img src="https://i.ibb.co/tcq3mtq/Screenshot-20220204-122644.png">
@@ -28,11 +31,12 @@ The avaible settings are currently only:
- Server address
- Switch theme
- Extract audio
- Switch language
Future releases will have:
- ~~Multi download~~ *experimental*
- ~~Multi download~~ *done*
- ~~Exctract audio~~ *done*
- Format selection
- Format selection *in-progess*
## Docker installation
```
@@ -61,4 +65,8 @@ node dist/main.js
## Todo list
- ~~retrieve background tasks~~
- format selection
- better ui/ux
_static ffmpeg builds by johnvansickle https://johnvansickle.com/ffmpeg/_