Commit Graph

104 Commits (master)

Author SHA1 Message Date
Dedy Martadinata S 509e996107
Fix `.npm`
Somehow on npm startup it created directory at  `/.npm` rather than `/app/.npm`, explicitly define `.npm` folder path
1 year ago
Tzahi12345 0565cf24a6
youtube-dl refactor (#956)
* Consolidated all youtube-dl calls into one function
* Downloads can now be cancelled and better "paused"
* Removed node-youtube-dl dependency
* Added ability to manually check a subscription, and to cancel a subscription check

---------

Co-authored-by: Dedy Martadinata S <dedyms@proton.me>
1 year ago
Dedy Martadinata S fe95f04c18
Update Dockerfile 2 years ago
Dedy Martadinata S 9b3816afce
Update Dockerfile 2 years ago
Dedy Martadinata S 9fa1aab1e5 Update Dockerfile, Update CI PR, use scripts to download twitchdownloader 2 years ago
Tzahi12345 ec3bb3e738 Updated dockerfile to move TwitchDownloaderCLI to /usr/local/bin
Fixed issue that prevented TwitchDownloader from working in windows
2 years ago
Tzahi12345 18fcf4eb61 Added missing copy in dockerfile 2 years ago
Tzahi12345 8827d9f3de Added some pruning to shrink docker image size 2 years ago
Tzahi12345 24d8072eb5 Fixed minor syntax error in Dockerfile 2 years ago
Tzahi12345 c81bf980ca Separated image for TwitchDownloader download in Dockerfile 2 years ago
Tzahi12345 edd4a0928c Fixed twitch downloading by using TiwtchDownloader's CLI
Removed unecessary settings

Created dedicated folder for docker utils
2 years ago
Glassed Silver c7bf1d0e27
Merge pull request #786 from beauharrison/docker-custom-user-startup
Fixed long docker startup time by optimizing chown use
2 years ago
Tzahi12345 ed492e54c9 Fixed pycryptodomex build error
Changed tcd package to fix broken twitch downloads (#859)
2 years ago
Tzahi12345 30c7a96540 Dockerfile now installs pycryptodomex (#819) 2 years ago
mholmqvist 01e65a9c25
make ffmpeg-fetch.sh script executable
When starting from git clone its' needed to set +x on ffmpeg-fetch.sh. Else the build fails.
2 years ago
Beau Harrison 142d708ee3 Fixed long docker startup time by optimizing chown use 2 years ago
Tzahi12345 fc3c179f6a
Reverted #696 and updated node version to avoid 243 error 3 years ago
Glassed Silver 6af1ce4092
Merge pull request #683 from adripo/patch-1
fix: #682 install tzdata
3 years ago
adripo 9bc9b17294
fix: #682 install tzdata 3 years ago
adripo 80d3580447
fix: node-config fix environment variable 3 years ago
Isaac Abadi e726e991cc Partially reverted fecefde3ad 3 years ago
Isaac Abadi fecefde3ad Removed pm2 global install in favor of local node_modules (#662) 3 years ago
Isaac Abadi d300a8a3c6 Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into 4.3-prep 3 years ago
Isaac Abadi 6fe0cd5649 Updated pip target 3 years ago
Isaac Abadi cddd280206 Fixed issue where pip was missing in Docker
Temp twitch chat files now get auto removed
3 years ago
Isaac Abadi da8c23d3ef Updated dockerfile to include tcd installation 3 years ago
GlassedSilver 24659213c2 Make fix-scripts executable by default 3 years ago
Glassed Silver d6aaca9233
Merge branch 'master' into docker-nodejs16-upgrade 3 years ago
Dedy Martadinata S 7333edf6c8
Update Dockerfile 3 years ago
Dedy Martadinata S 5d9cb19bde
Update Dockerfile 3 years ago
Dedy Martadinata S a57a25133c
go to 20.04 3 years ago
Dedy Martadinata S d6f5b87d3f
also correctly create user home 3 years ago
Dedy Martadinata S 2678215e08
fetch ffmpeg without script 3 years ago
Isaac Abadi d37287541f Reverted ubuntu version to 20.04 3 years ago
Dedy Martadinata S da226df72a
move to ubuntu as requested
Use setup node 16, as LTS im afraid it will jump to node 18 few months later.
3 years ago
Dedy Martadinata S 6199157687
Update Dockerfile 3 years ago
Dedy Martadinata S d2e1b04326
check again 3 years ago
Dedy Martadinata S 4bff50a5f0
copy all backend 3 years ago
Dedy Martadinata S 6ffa9d1ffd
Some clean up and restructure 3 years ago
Isaac Abadi 8118906b0a Binary path is now confirmed for linux, solves #601 3 years ago
Isaac Abadi 2ad42ebf27 Fixed issue where python couldn't be found 3 years ago
GlassedSilver 3e7ef766de Best to just put fix-scripts in /backend 👍 3 years ago
GlassedSilver ce3e645129 for now: user has to DIY chmod +x fix-scripts 3 years ago
GlassedSilver acca2d0de2 syntax devil struck again 3 years ago
GlassedSilver 31b4fcb9fc We're now using gosu to switch our user down :) 3 years ago
GlassedSilver 336d7a09bd set fix-scripts folder permissions more reliably 3 years ago
GlassedSilver a94b8f376e permission needs to be set with octal notation 3 years ago
GlassedSilver 84d33b0f82 fix missing execution permission for fix scripts 3 years ago
GlassedSilver 3abf8ecfc3 Merge branch 'master' of https://github.com/GlassedSilver/YoutubeDL-Material into master 3 years ago
GlassedSilver 5b919b2b18 Fix scripts folder: copy content AND parent folder 3 years ago