Skip to content

About

🍺 Homebrew formula for installing the ArchiveBox self-hosted internet archiving solution on macOS.

Topics

Resources

Stars

30 stars

Watchers

1 watching

Forks

Latest commit

 

History

440 Commits

Folders and files

Repository files navigation

ArchiveBox Homebrew Tap

brew tap archivebox/archivebox
brew trust archivebox/archivebox
brew install archivebox

mkdir -p ~/archivebox/data
cd ~/archivebox/data
archivebox init
archivebox install

The release pipeline regenerates this tap's formula after each verified stable ArchiveBox publication from main. Release candidates are rejected. The formula installs the exact published wheel and verifies its hash.

This is a thin Homebrew wrapper around ArchiveBox's verified PyPI wheel, for users that prefer installing and updating with brew.

Upgrade

Run Homebrew and ArchiveBox as your normal user, without sudo:

brew update
brew upgrade archivebox
cd ~/archivebox/data
archivebox init
archivebox install

Maintenance

  • Formula/archivebox.rb runs one exact PyPI wheel through Homebrew's prebuilt uv dependency. A tiny Linux bottle avoids requiring build tools just to install the wrapper, and published bottles remain available for stale taps.
  • bin/build_brew.sh downloads and verifies the requested PyPI wheel and rewrites the formula. The coordinator supplies ARCHIVEBOX_WHEEL_URL and ARCHIVEBOX_WHEEL_SHA256 from the tested release artifact, so a fresh release does not depend on another region's PyPI metadata cache. Manual maintenance with only ARCHIVEBOX_VERSION resolves that stable version through PyPI first. Omitting it selects the latest stable PyPI release.
  • .github/workflows/update-archivebox-dev.yml commits formula updates.

Do not add Python resource blocks or generated dependency lists. ArchiveBox's Python dependencies live in ArchiveBox/ArchiveBox package metadata and are resolved in uv's normal tool environment at runtime.

About

🍺 Homebrew formula for installing the ArchiveBox self-hosted internet archiving solution on macOS.

Topics

Resources

Stars

30 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages