Commit Graph

294 Commits

Author SHA1 Message Date
Nick Sweeting
36ed95204c
Align abx-dl Docker image version 2026-08-28 11:00:28 -07:00
Nick Sweeting
42ee971dfb
Align abx-dl Docker image version
Some checks are pending
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-08-28 08:16:32 -07:00
Nick Sweeting
767ce61e2e
Align abx-dl Docker image version
Some checks are pending
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-08-27 23:19:04 -07:00
Nick Sweeting
dd613f80a4
Align abx-dl Docker image version 2026-08-27 21:37:01 -07:00
Nick Sweeting
f7697328dc
Keep Docker downloader base in sync
Some checks failed
CI / Linters (push) Has been cancelled
CI / Install and CLI platform compatibility (push) Has been cancelled
CI / Discovered test matrix (push) Has been cancelled
CI / Documentation and root tests (push) Has been cancelled
CI / CodeQL (push) Has been cancelled
CI / Tested Python artifacts (push) Has been cancelled
CI / Tested Docker images (push) Has been cancelled
Deploy Publicsite to GitHub Pages / deploy (push) Has been cancelled
CI / All required CI lanes (push) Has been cancelled
CodeQL / Analyze (${{ matrix.language }}) (none, javascript-typescript) (push) Has been cancelled
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Has been cancelled
2026-08-19 05:28:41 -07:00
Nick Sweeting
c5d715bfda
Keep the Docker downloader base in sync 2026-08-19 03:49:13 -07:00
Nick Sweeting
f321f6216d
Use the released abx-dl Docker base 2026-08-16 20:55:55 -07:00
Nick Sweeting
34f7ce3cbf
Compile the installed ArchiveBox package 2026-08-16 20:07:16 -07:00
Nick Sweeting
2ef0978881 Narrow Docker bytecode compilation 2026-08-16 19:54:54 -07:00
Nick Sweeting
94a0be282b Precompile Docker Python bytecode 2026-08-16 13:39:48 -07:00
Nick Sweeting
29aa07ba87 Align released runtime installer pins 2026-08-15 12:49:58 -07:00
Nick Sweeting
6eea1c470d fix: advance released runtime defaults 2026-08-15 10:25:01 -07:00
Nick Sweeting
f0e53508a5 fix: align installer defaults with downloader release 2026-08-15 09:19:21 -07:00
Nick Sweeting
d020f58445 Build source image from locked downloader 2026-08-15 05:25:19 -07:00
Nick Sweeting
d6f076de42 Resolve image binaries as archivebox user 2026-08-15 05:10:41 -07:00
Nick Sweeting
4c4cb309b3
Use builder find for native library cleanup 2026-08-14 19:19:07 -07:00
Nick Sweeting
c789b0790c Normalize venv before the final image copy 2026-08-13 05:50:39 -07:00
Nick Sweeting
3c84bb5da3 Preserve Docker executable plan fingerprints 2026-08-13 05:43:42 -07:00
Nick Sweeting
662b38b310
Prepare Docker hooks in runtime environment 2026-08-13 00:53:24 -07:00
Nick Sweeting
9025efeb52
Keep Docker hook plans runtime-compatible 2026-08-13 00:44:27 -07:00
Nick Sweeting
ff336686d0
Prewarm Docker hook execution plans 2026-08-13 00:41:08 -07:00
Nick Sweeting
97d82c2615
Use uv no-cache in Docker build 2026-07-28 21:27:52 -07:00
Nick Sweeting
13c3a4aaf3 Update downloader deps and docs CI snippets 2026-07-25 13:38:35 -07:00
Nick Sweeting
7658df9208 Fix ArchiveBox CI runtime paths and docs validation 2026-07-25 11:51:15 -07:00
Nick Sweeting
a3c5e13ff8 Release ArchiveBox through complete CI coverage
Some checks failed
CI / Linters (push) Waiting to run
CI / Complete test suite (push) Waiting to run
CI / Sharded and plugin tests (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Has been cancelled
2026-07-23 07:00:05 -07:00
Nick Sweeting
6592af0d19
Exercise ArchiveBox through unified runtime lifecycles 2026-07-21 19:26:42 -07:00
Nick Sweeting
6e915c11aa
Restore complete deterministic ArchiveBox CI 2026-07-19 20:08:29 -07:00
Nick Sweeting
76da863a02
fix docker image commit metadata 2026-06-21 02:53:28 -07:00
Nick Sweeting
a729790b8e
chore: publish local release fixes 2026-06-14 17:29:38 -07:00
Nick Sweeting
c17c08c09f
fix: resolve prebaked docker binaries via env provider 2026-06-14 10:58:17 -07:00
Nick Sweeting
88d46a302f
fix: verify docker binaries through abxpkg 2026-06-14 10:51:59 -07:00
Nick Sweeting
5ac48301d6
fix: own prebaked docker lib cache 2026-06-14 10:44:29 -07:00
Nick Sweeting
0ddda66ee3
release: archivebox 0.9.35rc35 2026-06-14 08:55:48 -07:00
Nick Sweeting
b768e1767e
release: archivebox 0.9.35rc34 2026-06-14 08:41:37 -07:00
Nick Sweeting
24c123e331
ci: validate archivebox docker image metadata 2026-06-14 07:58:06 -07:00
Nick Sweeting
3596325733
fix: keep docker init cache out of archivebox home 2026-06-14 02:51:51 -07:00
Nick Sweeting
8baec62daa
fix: keep docker build cache out of archivebox home 2026-06-14 02:47:00 -07:00
Nick Sweeting
12deb40daa
fix: keep docker install caches out of runtime image 2026-06-14 00:52:58 -07:00
Nick Sweeting
73ec255855
fix: harden admin metadata surfaces 2026-06-13 23:44:59 -07:00
Nick Sweeting
cfdd1293e9
Use archivebox install in the Dockerfile so archivebox-only plugins ship preinstalled
abx-dl install defaults to ABX_RUNTIME=abx-dl, which makes
discover_plugins() filter out any plugin whose config.json declares
"x-runtimes": ["archivebox"] (opencode, search_backend_sonic,
search_backend_sqlite). Running 'archivebox install' here uses
discover_plugins(runtime="archivebox") so those plugin binaries
(notably opencode) land in LIB_DIR at image build time instead of
trying to install on the first /admin/agent request.
2026-06-13 18:23:36 -07:00
Nick Sweeting
2e9be6751e
release: archivebox 0.9.35rc24 2026-06-11 00:48:08 -07:00
Nick Sweeting
bb598b9710
release: archivebox 0.9.35rc23 2026-06-11 00:41:34 -07:00
Nick Sweeting
283f0afdb5
release: archivebox 0.9.35rc22 2026-06-11 00:15:52 -07:00
Nick Sweeting
e38719f15c
Rename image build UID defaults 2026-06-09 23:46:47 -07:00
Nick Sweeting
3328d9fc6a
release: archivebox 0.9.35rc9 2026-06-09 23:24:28 -07:00
Nick Sweeting
98aecfaf91
release: archivebox 0.9.35rc8 2026-06-09 23:12:22 -07:00
Nick Sweeting
a5e419ca3f
release: archivebox 0.9.35rc6 2026-06-09 22:45:25 -07:00
Nick Sweeting
2b71254fe9
Restore Docker lib root under opt archivebox 2026-06-08 04:44:40 -07:00
Nick Sweeting
1bb51ca9ee
Repair abxbus cache ownership at Docker startup 2026-06-08 04:30:12 -07:00
Nick Sweeting
608b9348bb
Restore Docker chromium shim path 2026-06-07 21:01:43 -07:00