1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-22 10:42:34 +01:00
Commit Graph

10 Commits

Author SHA1 Message Date
Mike Fährmann
6c0cce8dff
[build] remove setuptools and requests version restrictions 2024-09-29 12:57:10 +02:00
Mike Fährmann
11a508f470
[docker] fix Docker image build
make commands meant to remove unnecessary caches non-fatal
(pip no longer installs setuptools and wheel directly anymore)
2024-09-06 21:27:45 +02:00
Mike Fährmann
330162f774
limit requests to '<2.32' for Docker and executables (#5665)
at least for the time being until requests fixed all
HTTPAdapter / SSLContext bugs
2024-06-01 15:57:25 +02:00
Mike Fährmann
6601e78b2f
[docker] remove setuptools and wheel __pycache__ directories
reduces image size by ~2MB
2024-03-11 21:52:23 +01:00
Mike Fährmann
36fc510d3a
[docker] update workflow
- run on every push to master
- build images from GitHub source instead of PyPI package
- build arm64 image (#5227)
- include more tags
  - build date as 'YYYYMMDD'
  - 'dev' for most recent build from master
  - 'latest' for most recent release build
2024-03-05 03:15:20 +01:00
Mike Fährmann
96af12cec2
[docker] update Dockerfile
- add LANG=C.UTF-8
  (better utf-8 support or so I heard)
- restructure RUN commands to be more easily extendable and have
  simpler git diffs
- swap 'apk' and 'pip' since 'apk' results are more likely to be stable
  and therefore cacheable
- disable Python bytecode caching with -B
  - reduces image size by 10Mb
  - bytecode for explicitly installed packages (gallery-dl, yt-dlp,
    dependencies) is still cached
- add some (hopefully) helpful command-line arguments to pip
2024-03-05 03:14:33 +01:00
Constantin Hong
21ddeab21d Dockerfile/chore: Reduce layer, update pip and apk, and reduce increased image size by optimization. 2024-01-22 12:22:26 +09:00
Nitrousoxide
ec99d24b18
Update Dockerfile
Co-authored-by: Mike Fährmann <mike_faehrmann@web.de>
2023-11-20 11:53:48 -05:00
Nitrousoxide
43c6b914a2
Update Dockerfile
changed youtube_dl to yt-dlp and combined install line

Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
2023-11-19 11:14:24 -05:00
Nitrousoxide
12818ce9a5
add simple dockerfile 2023-11-19 10:34:43 -05:00