πŸ”₯
HotRepo
ArchiveBox β€” Self-host πŸ—ƒ Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Po
πŸ“¦
ArchiveBox

ArchiveBox β€” Self-host πŸ—ƒ Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Po

πŸ—ƒ Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

⭐ 28.9k🍴 1.6kPythonπŸ“œ mit🐳 Docker Compose#archivebox#backups#bookmark-archiver#browser-bookmarks

ArchiveBox

πŸ—ƒ Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

⭐ 28,878 stars on GitHub Β· 🍴 1,622 forks Β· πŸ“œ License: mit Β· πŸ’» Language: Python

What is ArchiveBox?

A self-hosted media server β€” turn your NAS/VPS into a personal cinema. Stream movies & music to your household without subscription dependency.

Main components

  • Free & open source, own your own data & maintain your privacy by self-hosting
  • Powerful CLI with modular dependencies and support for Google Drive/NFS/SMB/S3/B2/etc.
  • Comprehensive documentation, active development, and rich community
  • Extracts a wide variety of content out-of-the-box: media (yt-dlp), articles (readability), code (git), etc.
  • Supports scheduled/realtime importing from many types of sources
  • Uses standard, durable, long-term formats like HTML, JSON, PDF, PNG, MP4, TXT, and WARC
  • Powerful CLI, self-hosted web UI, Python API (BETA), REST API (ALPHA), or desktop app
  • Saves all pages to archive.org as well by default for redundancy (can be disabled for local-only mode)

Clear use cases

  • archivebox help/version to see the list of available subcommands / currently installed version info
  • archivebox setup/init/config/status/shell/manage to administer your collection
  • archivebox add/schedule to pull in fresh URLs from bookmarks/history/RSS/etc.
  • archivebox list/update/remove to manage existing Snapshots in your collection
  • πŸ“± ArchiveBox iOS Mobile App
  • πŸ–₯️ ArchiveBox.app macOS Desktop App

The biggest strength is offline-first streaming + ad-free + unlimited library scaled by your disk size.

Best for families building home theaters, small hotels streaming internal media, creators archiving work.

Topics: the project is tagged with popular topics:

  • 🏷️ archivebox
  • 🏷️ backups
  • 🏷️ bookmark-archiver
  • 🏷️ browser-bookmarks
  • 🏷️ chromium
  • 🏷️ digipres
  • 🏷️ firefox
  • 🏷️ headless-browser
  • 🏷️ internet-archiving
  • 🏷️ pinboard

πŸ“Έ Screenshots

snapshot detail page

bookshelf graphic

logo

cli init screenshot

cli init screenshot

Quick install

The project supports Docker Compose:

git clone https://github.com/ArchiveBox/ArchiveBox.git
cd ArchiveBox
docker compose up -d

Check the README in the repo for required env variables.

Minimum system requirements

Component Recommended
RAM 1024 MB
CPU 1 vCPU
Disk 15 GB SSD
OS Ubuntu 22.04 LTS / Debian 12
Docker 24.0+

⚑ Deploy fast on VSIS

Use the VSIS VPS Mini 1GB RAM / 1 vCPU / 15GB SSD (~70k/thΓ‘ng) plan from VSIS.NET β€” high-speed VN-based VPS, 24/7 support, ideal for running ArchiveBox smoothly.

🎯 Benefits:

  • One-command docker compose up -d deploy in 2 minutes
  • Dedicated IPv4, root access, unmetered domestic bandwidth
  • Daily snapshot backup
  • Free install assistance from the VSIS team

πŸ‘‰ See matching VPS plans at vsis.net

Resources


Article compiled from GitHub data on 24/10/2026. Star/fork counts may have changed β€” see live numbers via the GitHub link.