Commit Graph

102 Commits (downloader-ui-fix)

Author SHA1 Message Date
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
GlassedSilver 9f740020af possible fix 3 years ago
GlassedSilver 4d4bc76549 Use Ubuntu 22.04, use nodejs from ubuntu repo 3 years ago
GlassedSilver 93ce498e94 switch to ubuntu 21.10 as we wait for nodesource 3 years ago
Glassed Silver d5626f1dae
Dockerfile: wget not needed 3 years ago
GlassedSilver 9c0733453a removing strict SSL from npm config 3 years ago
Glassed Silver 2a41028253
Update Dockerfile 3 years ago
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.
3 years ago
dejan.petrov@dapmn.com bd1ed2b705 Clean up docker image
Added some commands to clean up the image after apt-get does its thing.
It should shave off a couple of megabytes, nothing to big though.
3 years ago
GlassedSilver d5ab0d7b96 I'm getting sleepy, why am I still pushing through 3 years ago
GlassedSilver 777aebe508 apparently we still need npm in the last stretch.. 3 years ago
GlassedSilver efaecaa059 use yarn in apt installs instead of npm 3 years ago
GlassedSilver 39ddefab5c fix dependencies needed for our apt packages 3 years ago
GlassedSilver 60f2ab449f yea 3 years ago
GlassedSilver 958f80e200 the good? I learn a lot about Docker building 3 years ago
GlassedSilver 7aa5c1bf7f syyyyntax 3 years ago
GlassedSilver 3bcbe0d3e7 fix dependency node-gyp (>= 3.6.2~) needed 3 years ago
GlassedSilver 80fcecdaea it's a learning experience 3 years ago
GlassedSilver 0329cd9718 don't think we need to install curl twice lol 3 years ago
GlassedSilver 493e876a97 syntax fixes are fun 3 years ago
GlassedSilver 7874f1b71a curl is in fact missing in focal, my bad 3 years ago
GlassedSilver 960c545f37 Dockerfile uses Ubuntu 20.04, fix obtain ffmpeg 3 years ago
GlassedSilver 7f61ccb5f5 Use fixed version of musl to fix DNS errors 3 years ago
GlassedSilver f79b254040 using more recent ffmpeg + code cleanup 3 years ago
GlassedSilver 74f5a9983d revert ffmpeg changees 3 years ago
GlassedSilver de79efafa6 try to fix ffmpeg install from edge 3 years ago
GlassedSilver f11baf6d4b fix missing \ in DOCKEFILE 3 years ago
GlassedSilver 9e35e0fe4d Switch to alpine edge community repo for ffmpeg 3 years ago
Isaac Abadi 45be270b6f Dockerfile forces PM2_HOME to be in /app directory 4 years ago
Isaac Abadi f0c3837ee5 Translation JSONs are now generated at build time, removing the necessity to manually run xliff-to-json
- added postbuild.mjs to facilitate this
- all ng build --prod's have been replaced with npm run build
4 years ago
Isaac Abadi dbeeb32d48 Updated Dockerfile and entrypoint to use pm2 instead of forever 4 years ago
Isaac Abadi 46087f622e Switched forever.js to pm2
Updated winston
4 years ago
GlassedSilver f7e0b3e86b [DRAFT!] Bump alpine: pinned '3.12' → 'latest' 4 years ago
Isaac Abadi ce8f90ca1d Reverted python3->python dockerfile changes and re-added python2 to dockerfile 4 years ago
Isaac Abadi f0e73c1708 python3 now aliases as python in Dockerfile 4 years ago
Isaac Abadi aa1e36ae35 Updated dockerfile to download python3 for yt-dlp support 4 years ago
Isaac Abadi de154a9c3e Updated dockerfile to fix UID/GID bug related to forever.js 4 years ago
Isaac Abadi addd54fefd Switched nodemon to foreverjs to hopefully enable restarting internally and fix runtime errors 4 years ago
Isaac Abadi aefdde5401 Fixed issue (hopefully) where nodemon is not properly installed on Docker 4 years ago
Isaac Abadi 4c1f975eae Force nodemon to install during the container setup
Docker now starts through nodemon directly
4 years ago
Isaac Abadi 4c06bc750c Fixed issue where on some Docker environments the container failed to start due to the error "nodemon update check failed" 4 years ago
Isaac Abadi 4643efbae0 Added ability to restart the server from the frontend
Dockerfile/entrypoint.sh now uses nodemon enabling restarting from the UI in a container
4 years ago
Isaac Abadi 72fa439569 Dockerfile now uses angular CLI directly for building process 5 years ago
Sandro Jäckel 33b1affa73
Rework Dockerfile to build the frontend
which removes the commited build files from the repo
5 years ago
Isaac Grynsztein 90c2d3f70b Moved docker files to backend 5 years ago
Isaac Grynsztein 2b1c68bad0 update docker-compose and dockerfile 5 years ago
Isaac Grynsztein c930ee94c5 added docker support
reworked backend to allow for containerization. config items can now be overwritten by environment vars

fixed bug during building

updated youtube-dl version in backend
5 years ago