From 6586dade7af9655bc3a64e899ed1c6e76d91b5c4 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Fri, 14 Aug 2026 11:43:48 -0700 Subject: [PATCH] Keep default setup on current abxpkg --- README.md | 3 +-- archivebox/tests/test_setup_script.py | 2 +- bin/setup.sh | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 297cfe50..08623e14 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ The goal is to sleep soundly knowing the part of the internet you care about wil
# Option A: Get ArchiveBox with Docker Compose (recommended):
 mkdir -p ~/archivebox/data && cd ~/archivebox
-curl -fsSL 'https://docker-compose.archivebox.io' > docker-compose.yml   # edit options in this file as-needed
+curl -fsSL 'https://docker-compose.archivebox.io' > docker-compose.yml
 docker compose pull
 docker compose up -d --wait                                                # initializes new collections automatically
 docker compose exec archivebox archivebox manage createsuperuser          # create the first Web UI user
@@ -182,7 +182,6 @@ ArchiveBox is free for everyone to self-host, but we also provide support, secur
 
  • Install Docker on your system (if not already installed).
  • Download the docker-compose.yml file into a new empty directory (can be anywhere).
    mkdir -p ~/archivebox/data && cd ~/archivebox
    -# Read and edit docker-compose.yml options as-needed after downloading
     curl -fsSL 'https://docker-compose.archivebox.io' > docker-compose.yml
     docker compose pull
     
  • diff --git a/archivebox/tests/test_setup_script.py b/archivebox/tests/test_setup_script.py index 438a9f8e..f31df68f 100644 --- a/archivebox/tests/test_setup_script.py +++ b/archivebox/tests/test_setup_script.py @@ -37,7 +37,7 @@ def test_setup_script_bootstraps_locked_abxpkg_version(): prepare_function = script.partition("prepare_abxpkg_environment() {")[2].partition("\n}")[0] install_function = script.partition("install_archivebox_with_uv() {")[2].partition("\n}")[0] - assert 'ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.67}"' in script + assert 'ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.71}"' in script assert 'ARCHIVEBOX_PACKAGE="${ARCHIVEBOX_PACKAGE:-archivebox>=0.9.0rc0,<0.10}"' in script assert '--prerelease explicit --upgrade "$ARCHIVEBOX_PACKAGE"' in install_function assert "fix_root_install_ownership" in prepare_function diff --git a/bin/setup.sh b/bin/setup.sh index c9ed9244..f182e25e 100755 --- a/bin/setup.sh +++ b/bin/setup.sh @@ -81,7 +81,7 @@ ARCHIVEBOX_PYTHON="${ARCHIVEBOX_PYTHON:-3.13}" ARCHIVEBOX_PACKAGE="${ARCHIVEBOX_PACKAGE:-archivebox>=0.9.0rc0,<0.10}" ARCHIVEBOX_PLATFORM="${ARCHIVEBOX_PLATFORM:-}" ARCHIVEBOX_COMPOSE_URL="${ARCHIVEBOX_COMPOSE_URL:-https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/${ARCHIVEBOX_BRANCH}/docker-compose.yml}" -ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.67}" +ABXPKG_PACKAGE="${ABXPKG_PACKAGE:-abxpkg==1.12.71}" ABXPKG_LIB_DIR="${ABXPKG_LIB_DIR:-$HOME/.cache/archivebox/setup-abxpkg}" ARCHIVEBOX_HOME_DIR="$HOME/archivebox" ARCHIVEBOX_DATA_DIR="$ARCHIVEBOX_HOME_DIR/data"