Nick Sweeting
|
c63917a22d
fix more CHROME_USER_DATA_DIR issues
|
1 year ago |
Nick Sweeting
|
c570674798
fix docker build
|
1 year ago |
Nick Sweeting
|
1d9e7ec66a
declare no-install-recommends at top of dockerfile and remove armv7 build steps
|
1 year ago |
Nick Sweeting
|
11acc9ceea
Add Dockerfile labels needed for depandabot and Docker Extension marketplace
|
1 year ago |
Nick Sweeting
|
ac73fb5129
merge fixes
|
1 year ago |
Nick Sweeting
|
8007e97c3f
point archivebox to novnc display container by default
|
1 year ago |
Nick Sweeting
|
3afd7b0cf0
add healthcheck to Dockerfile
|
2 years ago |
Nick Sweeting
|
014c1e1dc7
remove dbus from docker setup, not actually needed
|
2 years ago |
Nick Sweeting
|
eb2112e5b1
install and start dbus service to silence chrome headless errors
|
2 years ago |
Nick Sweeting
|
a0c16ecae0
bump dependency versions
|
2 years ago |
Nick Sweeting
|
5881a64353
fallback to alternative way of getting chrome version if needed
|
2 years ago |
Nick Sweeting
|
b021a23b7b
dont install C compiler for final pip install archivebox in Dockerfile
|
2 years ago |
Nick Sweeting
|
4a4ed2cad6
fix version string parsing
|
2 years ago |
Nick Sweeting
|
c183de2903
split archivebox version into separate RUN line so that version can depend on VERSION.txt to get build time
|
2 years ago |
Nick Sweeting
|
083d8b9965
fix Dockerfile lint issues
|
2 years ago |
Nick Sweeting
|
eaedd828b7
fix missing stderr redirect breaking docker hub autobuild
|
2 years ago |
Nick Sweeting
|
3d9d01ccd7
fix PLAYWRIGHT_BROWSERS_PATH not always being created
|
2 years ago |
Nick Sweeting
|
c808e53b44
chown PLAYWRIGHT_BROWSERS_PATH after installing so archivebox setup can run
|
2 years ago |
Nick Sweeting
|
56f27fdb13
remove dev packages from lockfiles
|
2 years ago |
Nick Sweeting
|
c6e5a565c0
switch back to locked cache instead of private but put targetarch in cache id to separate them
|
2 years ago |
Nick Sweeting
|
57f033be60
add targetos to build args
|
2 years ago |
Nick Sweeting
|
00d671240e
use private caches for each architecture build so as not to pollute caches with bad binaries
|
2 years ago |
Nick Sweeting
|
41bd7c6480
fix cache locking errors during parallel builds
|
2 years ago |
Nick Sweeting
|
bc555cca96
working arm v7 build
|
2 years ago |
Nick Sweeting
|
211ca363b5
better dockerfiles caching
|
2 years ago |
Nick Sweeting
|
562fd5a3bb
revert back to python-3.11 base image and add cache dirs for massive build speed increase
|
2 years ago |
Nick Sweeting
|
ce4df6d965
use global pip cache
|
2 years ago |
Nick Sweeting
|
da80a41afb
use bookworm-backports for everything
|
2 years ago |
Nick Sweeting
|
47d9161168
fix Dockerfile
|
2 years ago |
Nick Sweeting
|
aabc89d6a7
add requirements.txt
|
2 years ago |