Nick Sweeting
120abe41df
Use the reached host for browser setup
2026-08-19 03:08:13 -07:00
Nick Sweeting
75bc6056ce
Use web setup in shipped Compose guide
2026-08-19 01:39:42 -07:00
Nick Sweeting
8f87b64f09
Coordinate one-off Compose runners with server
2026-08-17 17:46:50 -07:00
Nick Sweeting
e16092b564
Use running Compose service for CLI examples
2026-08-14 07:00:36 -07:00
Nick Sweeting
370753e672
Simplify fresh Docker setup
2026-08-14 06:16:51 -07:00
Nick Sweeting
fab52ba2cf
Keep ingress configuration external to Compose
2026-08-12 16:41:32 -07:00
Nick Sweeting
df6ef35ef3
Keep Docker crawls within usable task limits
2026-08-12 15:17:54 -07:00
Nick Sweeting
52264f6355
Restart the primary Compose service after reboot
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-11 19:50:12 -07:00
Nick Sweeting
c6fd4926af
Keep first-run wizard active behind ingress
2026-08-11 17:51:47 -07:00
Nick Sweeting
38e40a7730
Normalize Docker Compose one-shot commands
2026-08-11 10:45:06 -07:00
Nick Sweeting
5add8b8908
Fix Traefik Compose startup
2026-08-09 11:16:50 -04:00
Nick Sweeting
76439088ee
Keep direct HTTP local behind HTTPS ingress
2026-08-01 23:39:07 -07:00
Nick Sweeting
ec399343d6
Make fresh Docker setup pull and enable TLS
2026-08-01 22:55:17 -07:00
Nick Sweeting
6e833a84ba
Allow public first-run setup
2026-08-01 19:34:44 -07:00
Nick Sweeting
cbd373fbac
Persist Docker persona profiles in collection data
2026-08-01 19:32:50 -07:00
Nick Sweeting
05350846ab
Sync ArchiveBox UI and setup updates
2026-07-25 14:50:15 -07:00
Nick Sweeting
303e99258c
Simplify Docker data ownership detection
2026-06-10 09:13:02 -07:00
Nick Sweeting
4fa90e484a
release: archivebox 0.9.34rc71
2026-06-07 20:51:28 -07:00
Nick Sweeting
101c73f67c
Add bundled HTTPS ingress compose profiles
2026-06-07 12:36:51 -07:00
Nick Sweeting
cf4bd959c0
fix private snapshot replay auth
2026-06-04 09:12:56 -07:00
Nick Sweeting
66e5e06c7f
chore: checkpoint deploy loop changes
2026-05-28 07:12:56 -07:00
Nick Sweeting
cef1bafb6a
chore: checkpoint dev stack changes
2026-05-28 06:58:30 -07:00
Nick Sweeting
943d4ee64b
Simplify Docker runtime dependency install
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Build Debian package / build (amd64) (push) Waiting to run
Build Debian package / build (arm64) (push) Waiting to run
Build Debian package / test (amd64, ubuntu-24.04) (push) Blocked by required conditions
Build Debian package / test (arm64, ubuntu-24.04-arm) (push) Blocked by required conditions
Build Debian package / release (push) Blocked by required conditions
Build Docker image / buildx (push) Waiting to run
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Release State / release-state (push) Waiting to run
Parallel Tests / Discover test files (push) Waiting to run
Parallel Tests / ${{ matrix.test.name }} (push) Blocked by required conditions
Parallel Tests / ${{ matrix.plugin.name }} (push) Blocked by required conditions
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
2026-05-23 15:51:53 -07:00
Nick Sweeting
f7ccc525d1
Update docker-compose.yml
2026-05-19 11:02:59 -07:00
Nick Sweeting
6ff3d344ea
Fix crawl event flow and UI archiving
Build Docker image / buildx (push) Waiting to run
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Release State / release-state (push) Waiting to run
Parallel Tests / Discover test files (push) Waiting to run
Parallel Tests / ${{ matrix.test.name }} (push) Blocked by required conditions
Parallel Tests / ${{ matrix.plugin.name }} (push) Blocked by required conditions
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Has been cancelled
2026-05-15 23:01:45 -07:00
Nick Sweeting
fa15e1edfa
Fix docker runtime and real crawl flows
2026-05-14 21:24:32 -07:00
Nick Sweeting
5f8098c632
fix recursive crawls and docker runtime
2026-05-13 08:13:33 -07:00
Nick Sweeting
5d60098618
fix: stabilize dockerized crawl runtime
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Build Debian package / build (amd64) (push) Waiting to run
Build Debian package / build (arm64) (push) Waiting to run
Build Debian package / test (amd64, ubuntu-24.04) (push) Blocked by required conditions
Build Debian package / test (arm64, ubuntu-24.04-arm) (push) Blocked by required conditions
Build Debian package / release (push) Blocked by required conditions
Build Docker image / buildx (push) Waiting to run
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Release State / release-state (push) Waiting to run
Parallel Tests / Discover test files (push) Waiting to run
Parallel Tests / ${{ matrix.test.name }} (push) Blocked by required conditions
Parallel Tests / Plugin tests (push) Waiting to run
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
2026-05-13 02:05:07 -07:00
Nick Sweeting
1d94645abd
test fixes
2026-03-23 04:12:31 -07:00
Nick Sweeting
70c9358cf9
Improve scheduling, runtime paths, and API behavior
2026-03-15 18:31:56 -07:00
Claude
2f200f6bf2
Fix review feedback: restore archivebox.localhost subdomain routing, dev docs, and extractor env vars
...
- Restore LISTEN_HOST=archivebox.localhost:8000 and
CSRF_TRUSTED_ORIGINS=http://admin.archivebox.localhost:8000 in
docker-compose.yml (subdomain routing is core to ArchiveBox architecture)
- Restore HEALTHCHECK URL to admin.archivebox.localhost in Dockerfile
- Restore SAVE_WGET=False SAVE_DOM=False in README security section
(old SAVE_* env vars still work via x-aliases in config.json)
- Revert dev setup docs to use ./bin/lock_pkgs.sh instead of bare uv sync
- Fix docker-compose.yml open URL to web.archivebox.localhost:8000
https://claude.ai/code/session_01X2H7XLawCzLGnrxMArXtVZ
2026-03-15 02:41:50 +00:00
Nick Sweeting
5b8e5628e3
Update docker-compose.yml
...
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-03-14 22:39:25 -04:00
Claude
5e6ba0bfa5
Update Dockerfile, docker-compose.yml, and README for v0.9.0 plugin system overhaul
...
- Dockerfile: Fix Python version refs (3.14->3.13), update uv 0.5->0.6,
fix double GPG dearmor for NodeSource key, fix trailing whitespace in
playwright install, fix HEALTHCHECK to use localhost instead of
admin.archivebox.localhost, fix multi-arch build missing space,
remove stale GLOBAL_VENV comments, re-enable archivebox version check,
update example FROM python:3.13-slim and pip install archivebox>=0.9.0
- docker-compose.yml: Remove deprecated SAVE_ARCHIVEDOTORG and
LISTEN_HOST config, update CSRF_TRUSTED_ORIGINS to localhost,
fix docker-compose -> docker compose in comments
- docker_entrypoint.sh: Fix unquoted PUID variable that could fail
when unset (use ${PUID:-})
- README.md: Replace --setup with --install (matching actual CLI flag),
update Python >=3.10 -> >=3.13, Node >=18 -> >=22, remove deprecated
SAVE_* config options (SAVE_ARCHIVEDOTORG, SAVE_FAVICON, SAVE_WGET,
SAVE_DOM), update build tool refs (pdm->uv), update job queue ref
(Huey->orchestrator+supervisord), fix Django version refs (5.1->6.0),
fix daphne link typo, fix archivebox setup -> install, simplify pip
install instructions
https://claude.ai/code/session_01X2H7XLawCzLGnrxMArXtVZ
2026-03-15 00:17:10 +00:00
Nick Sweeting
ec4b27056e
wip
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Has been cancelled
Build Debian package / build (push) Has been cancelled
Deploy static content to Pages / deploy (push) Has been cancelled
Build Homebrew package / build (push) Has been cancelled
Build GitHub Pages website / build (push) Has been cancelled
Run linters / lint (push) Has been cancelled
Build Pip package / build (push) Has been cancelled
Parallel Tests / Discover test files (push) Has been cancelled
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Has been cancelled
Run tests / docker_tests (push) Has been cancelled
Build GitHub Pages website / deploy (push) Has been cancelled
Parallel Tests / ${{ matrix.test.name }} (push) Has been cancelled
2026-01-21 03:19:56 -08:00
Claude
a5654e877f
rename media plugin to ytdlp with backwards-compatible aliases
...
- Rename archivebox/plugins/media/ → archivebox/plugins/ytdlp/
- Rename hook script on_Snapshot__63_media.bg.py → on_Snapshot__63_ytdlp.bg.py
- Update config.json: YTDLP_* as primary keys, MEDIA_* as x-aliases
- Update templates CSS classes: media-* → ytdlp-*
- Fix gallerydl bug: remove incorrect dependency on media plugin output
- Update all codebase references to use YTDLP_* and SAVE_YTDLP
- Add backwards compatibility test for MEDIA_ENABLED alias
2025-12-29 19:09:05 +00:00
Nick Sweeting
f4e7820533
use full dotted paths for all archivebox imports, add migrations and more fixes
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Build Debian package / build (push) Waiting to run
Deploy static content to Pages / deploy (push) Waiting to run
Build Homebrew package / build (push) Waiting to run
Build GitHub Pages website / build (push) Waiting to run
Build GitHub Pages website / deploy (push) Blocked by required conditions
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
2025-12-29 00:47:08 -08:00
Nick Sweeting
12f109b1be
Update docker-compose.yml minor tweaks
2025-01-18 04:20:21 -05:00
Nick Sweeting
6448968952
Use archivebox/sonic multi-arch container with bundled config file
2024-11-13 11:08:00 -05:00
Nick Sweeting
7b1cd6d746
Merge branch 'dev' into patch-1
2024-09-22 12:03:17 -07:00
Nick Sweeting
e418338474
Update docker-compose.yml typo
2024-09-22 15:02:48 -04:00
Nick Sweeting
d570f2dfcc
Change pywb port to 8686
2024-09-22 15:02:23 -04:00
Nick Sweeting
212280859c
Fix docker bind mount conflicting with container config downloader
2024-09-22 14:57:26 -04:00
Klaus Frank
6888dac3a7
Move novnc web-ui to 8081
...
Fix tcp port 8080 being used twice and move novnc web interface to 127.0.0.1:8081
2024-09-22 18:44:45 +02:00
Nick Sweeting
58c6acc4cf
Update docker-compose.yml
2024-09-06 07:00:00 -07:00
Nick Sweeting
1d48c1ddf6
Update docker-compose.yml
2024-09-06 06:31:16 -07:00
Nick Sweeting
90320ea078
add changedetection.io example to docker-compose.yml
2024-08-22 16:26:39 -07:00
Nick Sweeting
463ea54616
remove references to main branch in favor of stable branch
2024-04-24 16:38:00 -07:00
Nick Sweeting
8dcfa93ec6
Merge branch 'main' into dev
2024-04-24 14:32:07 -07:00
Nick Sweeting
e28f33fcd0
Update docker-compose.yml
2024-04-24 14:17:53 -07:00
Nick Sweeting
9ad99d86c1
Update docker-compose.yml to add rclone remote storage example
2024-04-09 18:38:29 -07:00