Show HN: LinkWarden – A self-hosted bookmark and archive manager
github.comI've been using Shaarli, https://github.com/shaarli/Shaarli, for several years. It's proved very useful.
I like OP's idea of automated PDF save.
For Android users, one strong point of Shaarli is that there's a companion app, https://github.com/dimtion/Shaarlier, that allows you to save notes/links through the Android share menu.
For people interested in this, adjacent solutions would be
- [ArchiveBox/ArchiveBox: Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...](https://github.com/ArchiveBox/ArchiveBox)
- [kanishka-linux/reminiscence: Self-Hosted Bookmark And Archive Manager](https://github.com/kanishka-linux/reminiscence)
- [go-shiori/shiori: Simple bookmark manager built with Go](https://github.com/go-shiori/shiori)
- [xwmx/nb: CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.](https://github.com/xwmx/nb)
Thanks quite neat. I use wallabag for this purpose currently.
I wonder if there is a way to automatically save an ePub/mobi version of this for use with an eReader. I'd love to have such pages pushed out an eInk tablet, e.g. emailed to a kindle email. That would be a killer feature.
I'm currently building a product[0] for that use case. Give it a try and let me know if it satisfies your needs
[0]: https://ktool.io
This is indeed a killer feature! Gonna add it to the planned features.
Also shoutout to https://github.com/sissbruecker/linkding which is a nice self hosted bookmarks service that I've been using over the past one year or so.
The ddg and google search result injector plugin is amazing. So happy I switched from wallabag to Linkding
What's your use case that replaces wallabag? I'm using wallabag which replaced instapaper. I'm mostly intersted in article bookmarking and reading across devices.
My only use case is bookmarks. I don’t care about archiving. Like you, I replaced instapaper with wallabag, but I never really went back and read those articles. So I just use it for bookmarking sites and pages I frequently use.
Wow, this looks really cool! I really really love the idea of automatically PDFing things when you bookmark them.
The UI is also wonderful.
I think I would prefer a native app though, just because I'm quickly losing interest in the whole concept of "Self hosted", I think Native+SyncThing works better in a lot of cases.
I truly appreciate the confidence you showed in me, Thanks!
I am looking forward to make an extension for it, maybe at some point I’ll make an app for it (using react-native).
Neat idea, I’ll definitely try this out! Why not use SQLite instead of MongoDB?
Overall thats a neat idea, but I found two small things to criticize: Maybe revisit the responsive design, on my phone everything is all over the place. Also there’s a typo in the setup guide.
Fixed the typo.
May I ask what phone you are using? Thanks.
I viewed your page on the iphone 12 mini
Oh right, I was testing it with an iPhone XR. Gonna improve it.
Update: Done.
Should be better now (added break-word instead of break-all to the styling).
I’m looking for a way to share links from my phone to a web app. How would you add that to a system like this?
This does what you want, as a REST API.
You just need to host this project on your computer and use your phone to connect to the web server.
This is cool. Also, SingleFile would be a very welcome addition.
Thanks! Yeah I’m working on it.
Update: Thanks for all the stars! <3