From 08c639c25d386f88023dc4733d3c388699bc9448 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Fri, 28 Aug 2026 19:05:55 -0700 Subject: [PATCH] Make get.archivebox.io a uv install shortcut --- README.md | 11 +- archivebox/tests/test_setup_script.py | 199 +--------- bin/bump_version.sh | 21 -- bin/setup.sh | 516 ++------------------------ docs/Install.md | 12 +- 5 files changed, 56 insertions(+), 703 deletions(-) diff --git a/README.md b/README.md index 8c6735b6..b5e86667 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ archivebox install # archivebox server 0.0.0.0:8000

-# Option D: Or use the optional auto setup script to install it +# Option D: Or use the uv install shortcut for Option C curl -fsSL 'https://get.archivebox.io' | bash
@@ -208,18 +208,17 @@ See below for more usage examples using the C
-curl sh automatic setup script bash auto-setup script (macOS/Linux) +curl sh uv install shortcut bash uv install shortcut (macOS/Linux/BSD)
    -
  1. Install Docker on your system (optional, highly recommended but not required).
  2. -
  3. Run the automatic setup script. +
  4. Run the shortcut for the uv install method. It installs uv first when needed.
    curl -fsSL 'https://get.archivebox.io' | bash
    For more info, see Install: Bare Metal in the Wiki. ➡️
See below for more usage examples using the CLI, Web UI, or filesystem/SQL/Python to manage your archive.
-See setup.sh for the source code of the auto-install script.
+See setup.sh for the source code of the uv install shortcut.
See "Against curl | sh as an install method" blog post for my thoughts on the shortcomings of this install method.

@@ -340,7 +339,7 @@ See below for more usage examples using the C