←back to thread

303 points nikolay | 1 comments | | HN request time: 0.001s | source
Show context
profsummergig ◴[] No.45896447[source]
And here I'm still looking for a way, with one click, to create an offline backup of the webpages each of my bookmarks points to. Such that the offline version looks and works exactly like the online version in (say) Google Chrome (e.g. the CTRL+F feature works fine). And such that I can use some key-combo and click a bookmark in my bookmarks manager (in Chrome) to open a webpage from the backup (or the backup can have its own copy of the bookmarks manager... it needs a catalog of some sort or it won't be useful).
replies(6): >>45896469 #>>45896489 #>>45896520 #>>45898325 #>>45898642 #>>45904352 #
simonw ◴[] No.45896489[source]
Have you tried ArchiveBox https://github.com/ArchiveBox/ArchiveBox ? It's a pretty solid implementation of that pattern.
replies(1): >>45897953 #
1. zimpenfish ◴[] No.45897953[source]
I love ArchiveBox but the headless Chromium they use has some annoying "will break randomly and GFL trying to figure out why/how to fix it" problems (like it'll just randomly stop working because the profile is locked except the lock file isn't there and even if you tweak things to make 100% sure the profile lock is removed before and after every archive request, it'll still randomly fail on a locked profile and WHAT THE HELL IS GOING ON?!)

Although, to be fair, running it in Docker seems less fraught and breaks less often (and it's a lot easier to restart when it does break.)

(I've got a pipeline from Instapaper -> {IFTTT -> {Pinboard -> Linkhut, Dropbox, Webhook -> ArchiveBox}} which works well most of the time for archiving random pages. Used to be Pocket until Mozilla decided to be evil.)