Commit Graph

96 Commits (a4c78e3a3de320af3cca308b2b8a07c8903683fb)

Author SHA1 Message Date
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
Glassed Silver e290dc0a25
Fixing permissions of ffmpeg and ffprobe
Since we didn't specify UID and GID in copy command before, they were run as root causing permissions conflicts
The ffmpeg stage doesn't need the env variables henceforth
3 years ago
GlassedSilver 8336d886e9 fix-scripts need to be owned and run by root 3 years ago
GlassedSilver 6a56b5b065 add fix-scripts to docker image 3 years ago
GlassedSilver 8cc5c4f733 no need for suexec anymore apparently 3 years ago
GlassedSilver d0f5518d31 suexec needs to be installed 3 years ago
GlassedSilver 713a97f75a reintegrate suexec 3 years ago
GlassedSilver 8e4a3119ab 🚀 bye unnecessary build cleanups (not last stage) 3 years ago
GlassedSilver 44c1a34c67 Permissions fix for ffmpeg executable 3 years ago