Link rot really bothers me and I want people to get into archiving web pages so that eventually there will be a decentralized mirror of the unslopped web sitting on people's hard-drives, ready to share whenever someone needs it. So, I made a worse version of ArchiveBox ( https://memoryhole.app ). My philosophy is that, if people see how it is easy to start archiving and how useful it is, then they'll keep it up with SingleFile, or ArchiveBox or anything else.
I did small amount of troubleshooting a few times with no resolution, but now I'm thinking of switching my thought process. Maybe something like a "web clipper" is much better, as complex SPA pages often fail to archive well anyway. And I should focus on content itself, not the page. That SingleFile extension fits well here as well.
Did you run into similar dilemmas at some point?
At this point I'm using Linkding (self-hosted bookmarks, which has an archive function) paired with Singlefile (which integrates with Linkding) which locally captures and uploads. For larger, or multi-page, captures I still fire off an Archivebox command. I run into blocks occasionally, but it also just feels like the open web is becoming less and less open in general.
I second this workflow, exactly what I switched to from Archivebox. Linkding has a built-in "create HTML snapshot" feature but the Singlefile browser extension works much better.
As of the latest v0.9.77 it's now tested to be able to handle 2 million snapshots / 2TB on a 4CPU server, archiving @ 1 URL/min consistently while serving all the web UIs @ ~100ms.
Also works from iOS and Android so you can save logged-in content directly without having to set up cookie sync (which it also supports now too directly from the extension).
My bookmarks file is a disastrous graveyard as I have 20 yrs’ old ones…
And as a publisher I don’t link fresh sites (don’t even mention Netlify, Lovable, Vercel…) … Vannevar Bush would be surprised how his Xanadu evolved.
It was painless to set up and quick to use when needed, too.
I also use Singlefile and Obsidian Web Clipper a lot, but Hister has been great and is now a first-class citizen in my system. It helps it works passively for those things that don't look important when you read them, but become relevant later.
I realized I really need this when one website which was a treasure trove for PowerMac technical information and assembly guides just went dark. Some of that info I could never find elsewhere. Linkrot sucks if you're in the middle of an (admittedly drawn out) personal project and your source of information vanishes with no trace. Belt and suspenders from now on. Might give Hister a try.
https://apps.apple.com/ca/app/heap-website-full-page-image/i...
Disclosure: I am the developer.
another one i use when i only need to save the text of a webpage is markdownload, which formats the page using markdown
Haven’t started saving web pages yet, but I definitely should though. My home server has some tens of terabytes to spare, so that’s at least not an issue. Been eyeing these comments to find a good self-hosted solution.
That ArchiveWeb extension looks excellent for custom captures. Picking the pages and elements you want during capture is a great feature.
For quicker one-offs, SingleFile gives you a single HTML with all the media of a page: https://www.getsinglefile.com
If you're making archiving a more involved part of your workflow, I highly recommend ArchiveBox. It can save pretty much every type of file from everywhere, in almost every format you can imagine, while building a searchable index of the archives. Been using it successfully for many years: https://archivebox.io