Self-hosted web archiving in HTML, PDF, and WARC
Free
- Open source
- App
Category — Self-hosted
If Pocket's shutdown taught savers anything, it's that hosted services can vanish — along with your archive. Self-hosted archiving tools put the copies on hardware you control. ArchiveBox is the heavyweight: it snapshots every URL as HTML, PDF, screenshot, and WARC so pages survive even when the originals disappear. Shiori is a lightweight Go bookmark manager with offline article archiving that runs in a single binary. LinkAce is a PHP link archive with tags, lists, and automatic link-rot monitoring. All three are free, open source, and Docker-ready — the only cost is the server they run on.
| Tool | Price | Free tier | Type | Saves to |
|---|---|---|---|---|
| ArchiveBox | Free | Yes | Open source, App | Your own server (self-hosted archive folder) · SQLite database + on-disk snapshot files · Optional remote storage backends (S3, NFS, SMB) |
| Shiori | Free | Yes | Open source, App | Your own server (SQLite, PostgreSQL, MariaDB, or MySQL) |
| LinkAce | Free | Yes | Open source, App | Your own server |
All 3 tools
Self-hosted web archiving in HTML, PDF, and WARC
Free
Simple Go bookmark manager with offline article archiving
Free
Self-hosted link archive with tags and monitoring
Free
ArchiveBox comes closest to a personal Wayback Machine — it saves each page in multiple formats (HTML, PDF, screenshot, WARC) for long-term preservation. For a lighter Pocket-style reading archive, Shiori stores clean offline copies of articles with far less setup.
Easier than you might expect. All three tools here ship official Docker images; Shiori is a single Go binary, LinkAce runs on any PHP host, and ArchiveBox needs one docker-compose file. Basic comfort with a terminal and a spare machine or VPS is enough.
LinkAce does this best — it monitors your saved links and flags them when they go offline. ArchiveBox sidesteps the problem entirely by storing complete offline copies at save time, so link rot never costs you the content.