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.
2023-01-06 21:01:11 +01:00
Tzahi12345
fc3c179f6a
Reverted #696 and updated node version to avoid 243 error
2022-07-04 20:45:39 -04:00
Glassed Silver
6af1ce4092
Merge pull request #683 from adripo/patch-1
...
fix : #682 install tzdata
2022-06-30 16:20:40 +02:00
adripo
9bc9b17294
fix : #682 install tzdata
2022-06-29 23:52:25 +02:00
adripo
80d3580447
fix: node-config fix environment variable
2022-06-29 20:20:27 +02:00
Isaac Abadi
e726e991cc
Partially reverted fecefde3ad
2022-06-27 13:12:53 -04:00
Isaac Abadi
fecefde3ad
Removed pm2 global install in favor of local node_modules ( #662 )
2022-06-24 13:14:28 -04:00
Isaac Abadi
d300a8a3c6
Merge branch 'master' of https://github.com/Tzahi12345/YoutubeDL-Material into 4.3-prep
2022-06-24 13:02:26 -04:00
Isaac Abadi
6fe0cd5649
Updated pip target
2022-06-21 02:01:36 -04:00
Isaac Abadi
cddd280206
Fixed issue where pip was missing in Docker
...
Temp twitch chat files now get auto removed
2022-06-21 01:51:32 -04:00
Isaac Abadi
da8c23d3ef
Updated dockerfile to include tcd installation
2022-06-21 01:40:42 -04:00
GlassedSilver
24659213c2
Make fix-scripts executable by default
2022-05-09 22:41:51 +02:00
Glassed Silver
d6aaca9233
Merge branch 'master' into docker-nodejs16-upgrade
2022-05-07 11:36:27 +02:00
Dedy Martadinata S
7333edf6c8
Update Dockerfile
2022-05-07 12:31:52 +07:00
Dedy Martadinata S
5d9cb19bde
Update Dockerfile
2022-05-07 12:21:05 +07:00
Dedy Martadinata S
a57a25133c
go to 20.04
2022-05-07 10:57:47 +07:00
Dedy Martadinata S
d6f5b87d3f
also correctly create user home
2022-05-07 10:41:53 +07:00
Dedy Martadinata S
2678215e08
fetch ffmpeg without script
2022-05-07 10:34:27 +07:00
Isaac Abadi
d37287541f
Reverted ubuntu version to 20.04
2022-05-05 21:37:02 -04:00
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.
2022-05-06 08:16:48 +07:00
Dedy Martadinata S
6199157687
Update Dockerfile
2022-05-06 00:02:13 +07:00
Dedy Martadinata S
d2e1b04326
check again
2022-05-05 23:43:13 +07:00
Dedy Martadinata S
4bff50a5f0
copy all backend
2022-05-05 22:02:05 +07:00
Dedy Martadinata S
6ffa9d1ffd
Some clean up and restructure
2022-05-05 21:42:52 +07:00
Isaac Abadi
8118906b0a
Binary path is now confirmed for linux, solves #601
2022-05-05 02:31:28 -04:00
Isaac Abadi
2ad42ebf27
Fixed issue where python couldn't be found
2022-05-05 02:29:31 -04:00
GlassedSilver
3e7ef766de
Best to just put fix-scripts in /backend 👍
2022-05-04 23:40:42 +02:00
GlassedSilver
ce3e645129
for now: user has to DIY chmod +x fix-scripts
2022-05-04 20:54:21 +02:00
GlassedSilver
acca2d0de2
syntax devil struck again
2022-05-04 20:19:52 +02:00
GlassedSilver
31b4fcb9fc
We're now using gosu to switch our user down :)
2022-05-04 19:58:00 +02:00
GlassedSilver
336d7a09bd
set fix-scripts folder permissions more reliably
2022-05-04 18:31:28 +02:00
GlassedSilver
a94b8f376e
permission needs to be set with octal notation
2022-05-04 17:22:21 +02:00
GlassedSilver
84d33b0f82
fix missing execution permission for fix scripts
2022-05-04 17:21:06 +02:00
GlassedSilver
3abf8ecfc3
Merge branch 'master' of https://github.com/GlassedSilver/YoutubeDL-Material into master
2022-05-04 16:55:24 +02:00
GlassedSilver
5b919b2b18
Fix scripts folder: copy content AND parent folder
2022-05-04 16:55:22 +02:00
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
2022-05-04 15:11:35 +02:00
GlassedSilver
8336d886e9
fix-scripts need to be owned and run by root
2022-05-04 12:16:58 +02:00
GlassedSilver
6a56b5b065
add fix-scripts to docker image
2022-05-04 11:59:45 +02:00
GlassedSilver
8cc5c4f733
no need for suexec anymore apparently
2022-05-04 10:16:49 +02:00
GlassedSilver
d0f5518d31
suexec needs to be installed
2022-05-03 09:44:43 +02:00
GlassedSilver
713a97f75a
reintegrate suexec
2022-05-03 08:44:55 +02:00
GlassedSilver
8e4a3119ab
🚀 bye unnecessary build cleanups (not last stage)
2022-05-03 08:25:38 +02:00
GlassedSilver
44c1a34c67
Permissions fix for ffmpeg executable
2022-05-02 13:33:20 +02:00
GlassedSilver
9f740020af
possible fix
2022-05-02 13:14:57 +02:00
GlassedSilver
4d4bc76549
Use Ubuntu 22.04, use nodejs from ubuntu repo
2022-05-02 12:59:34 +02:00
GlassedSilver
93ce498e94
switch to ubuntu 21.10 as we wait for nodesource
2022-05-02 08:20:48 +02:00
Glassed Silver
d5626f1dae
Dockerfile: wget not needed
2022-05-01 23:29:51 +02:00
GlassedSilver
9c0733453a
removing strict SSL from npm config
2022-05-01 23:00:01 +02:00
Glassed Silver
2a41028253
Update Dockerfile
2022-05-01 20:42:45 +02:00
dejan.petrov@dapmn.com
2cdc1cee98
Fix for #585
...
Added the DEBIAN_FRONTEND=noninteractive variable to all stages. This should stop the build from failing.
Also added --no-install-recommends to install only the requested packages.
This might break stuff, but I'm not sure though.
2022-05-01 18:14:27 +02:00