Live data from Hacker News

Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

omnom.zone

21–30 of 62 posts

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#21
post #18

I have a static web page with a table of A href's. Source controlled under git. Problem solved.

sure, for bookmarking that's fine. but it does not help against linkrot, or censorship, or pages changing with time.

I agree. Saving web-links is a solved problem. Saving the CONTENT afaik is not solved and I've wanted a solution for YEARS, as well as the rest of humanity has needed this (including those who don't even know they need it, haha!).

Closest thing would be to "print" to PDF but that always creates a trainwreck in the PDF and is never good enough for me. Looking forward to trying Omnom if it's open source.

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#22
post #18

Earlier quoted context omitted.

sure, for bookmarking that's fine. but it does not help against linkrot, or censorship, or pages changing with time.

I agree. Saving web-links is a solved problem. Saving the CONTENT afaik is not solved and I've wanted a solution for YEARS, as well as the rest of humanity has needed this (including those who don't even know they need it, haha!). Closest thing would be to "print" to PDF but that always creates a trainwreck in the PDF and is never good enough for me. Looking forward to trying Omnom if it's open source.

It's not only open source, it is free software. Take a look at https://github.com/asciimoo/omnom - suggestions/contributions are appreciated =)

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#25
post #12
post #9

I have settled on https://readeck.org/ it's absolutely brilliant. It supports postgres and a service with systemd. omnom looks promising, will keep an eye on it.

looks nifty, but does it do snapshotting?

Yes it does. Also written in Go and pretty hackable.

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#26
post #10

I wish ArchiveBox had such a feature where you can archive “private” and logged in pages. I often had the case where I then realized I only archived some login page.

I use Linkding for my bookmarking. It has the ability to snapshot the links by using SingleFile, which is super handy cause it produces a single .html file that you can send or save separately if you want.

To save logged in content, you can either pass it cookies.txt with the login cookies it needs, and it works pretty well. Alternatively, you can also use the SingleFile extension to snapshot what you want and upload it in place of the automated snapshot. This is also handy because the extension allows you to remove private data prior to screenshot, such as your name or username.

I personally have cookies in place for most common social media sites that need login (twitter, reddit), and if I need to snapshot something else occasionally, I do it manually and upload it to Linkding.

https://linkding.link/

https://linkding.link/archiving/

https://www.getsinglefile.com/

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#27
post #24

Since it requires a browser extension anyway, is it possible to build something like this local-first and lean on Chrome/Firefox built-in syncing?

+1 for local-first. there needs to be a local first bookmark/snapshot manager. where you can own your data without requiring hosting or installing things.

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#28
post #10

I wish ArchiveBox had such a feature where you can archive “private” and logged in pages. I often had the case where I then realized I only archived some login page.

I use Linkding for my bookmarking. It has the ability to snapshot the links by using SingleFile, which is super handy cause it produces a single .html file that you can send or save separately if you want. To save logged in content, you can either pass it cookies.txt with the login cookies it needs, and it works pretty well. Alternatively, you can also use the SingleFile extension to snapshot what you want and upload…

ArchiveBox also supports SingleFile from what I remember, but I wish there was a extension to just pass everything (Browser context) to ArchiveBox. Having to keep cookies in sync with a second service is a bit of a hassle.

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#29
I've been using Wallabag for articles I want to deal with later, with the Frigoligo app on iOS for offline reading. For bookmarks, I've been using the Floccus extension with the Nextcloud Bookmarks app.

I'm missing the social aspect of bookmarks on del.icio.us though, so I'll check out Omnom and the other mentions in this thread of what people are using.

Re: Omnom: Self-hosted bookmarking with searchable, wysiwyg snapshots

#30
post #28

Earlier quoted context omitted.

I use Linkding for my bookmarking. It has the ability to snapshot the links by using SingleFile, which is super handy cause it produces a single .html file that you can send or save separately if you want. To save logged in content, you can either pass it cookies.txt with the login cookies it needs, and it works pretty well. Alternatively, you can also use the SingleFile extension to snapshot what you want and upload…

ArchiveBox also supports SingleFile from what I remember, but I wish there was a extension to just pass everything (Browser context) to ArchiveBox. Having to keep cookies in sync with a second service is a bit of a hassle.

If you read the Linkding archiving page, you can see that it is possible to set up SingleFile extension to auto-snapshot the page when the page is added, from the browser you're using at that moment. The advantage is that loing is handled implicitly, but a disadvantage is that this only works in the browser, and not for example when you use the Android app. But for me that's fine,

Also, it is possible to configure SingleFile extension to automatically push a snapshot to a REST Form API. You can even make it do so when you bookmarks something in your browser, to achive a flow where bookmarking something in the browser saves the page via SingleFile extension and gives it to ArchiveFile.

https://docs.archivebox.io/dev/Contents.html#api-reference

Also, look in the SingleFile extension options, under Destination.

Post reply on HN