this post was submitted on 28 Jul 2026
176 points (97.3% liked)

Selfhosted

61126 readers
349 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Hello everyone! Daniel here, and I’m back with a new Linkwarden release across web and mobile.

For those who are wondering, Linkwarden is an open-source collaborative bookmarking tool that keeps permanent snapshot of the content of the links you save, so you can still access them even if the original content is no longer available. Linkwarden is available as a Cloud offering, or you can get the source code on GitHub and self-host it on your own server with no strings attached. If you find it useful, consider starring the repo so others can discover it too!

So let’s get into it.

What's new in mobile:

  • Support for self-signed certificates and custom request headers: Android now accepts self-signed certificates, and you can add custom request headers to the app's requests. This makes the app usable with instances behind a reverse proxy or auth layer like Authelia or Cloudflare Access.
  • Re-preserve link formats: You can now re-generate a link's preserved formats (screenshot, PDF, readable view) from the mobile app, useful if the original preservation failed or the page has changed since.
  • Change link's banner: You can now set a custom banner image for a link when editing it.
  • Access more account options in Settings: Settings now has a "More Account Settings" option that opens your full account settings inside the app, using your existing session.

(Android is out, iOS is still in review and it should be out later today.)

What's new in web:

  • Refreshed, more modern design: The top navbar is removed and its functionality moved into the sidebar, plus a number of smaller UX fixes. 
  • New search modal with recent search history: Press ⌘K (or Ctrl+K) anywhere to open a search modal. It also keeps your recent searches stored locally in the browser. 
  • New "System" theme option: The theme can now follow your OS light/dark preference instead of being set manually. 
  • PNG support for link banners: Link banners now accept PNG uploads in addition to JPEG.

There’s more…

As always, there's a long tail of smaller improvements across the web and the mobile app.

Full Changelog: https://github.com/linkwarden/linkwarden/compare/v2.15.1...v2.16.0

Thanks!

Thanks to everyone using Linkwarden, reporting bugs, suggesting improvements, contributing to the project, responsibly disclosing security issues, and supporting its development. Your contributions genuinely shape every release. 💙

If you'd like to try Linkwarden without dealing with server setup and maintenance, our Cloud offering is the easiest way to get started.

Hope you enjoy the latest updates!

top 27 comments
sorted by: hot top controversial new old
[–] sifar@lemmy.ml 3 points 3 days ago* (last edited 3 days ago)

Would you ever offer a cloud plan that's just a bookmarking service and nothing else, at much much lower cost of course?

Hosted by us

~~Permanent archives~~

~~Optional AI tagging~~

~~Full-text search~~

~~Highlights and annotations~~

~~RSS feeds~~

~~Priority support~~

~~Automatic updates~~

Up to 30,000 Links

Support open source!

You know, something like this. If it doesn't financially and logistically make sense then it's okay and one would understand. Thank you for this cool FOSS tool by the way.

[–] PieMePlenty@lemmy.world 1 points 3 days ago (1 children)

I hope you one day add client sourced snapshot content so pages behind an authentication layer can be archived. Would also make for better snapshots on pages where pesky cookie pop-ups cover the screen..

[–] daniel31x13@lemmy.world 2 points 2 days ago (1 children)

There's a browser extension which lets you upload the screenshot of the page

And you can also upload from singlefile

[–] PieMePlenty@lemmy.world 2 points 2 days ago

Thanks for the info. Will check it out.

[–] joeljoelle@piefed.blahaj.zone 12 points 5 days ago (1 children)

I've been using firefox since it was firebird and have a large collection of bookmarks, so much that I rarely use the feature anymore as it would just be adding to the pile, would this be a good solution to try to organize them or is there a better tool for that?

[–] daniel31x13@lemmy.world 7 points 5 days ago (1 children)

Yep, that’s actually one of the use cases I built Linkwarden for. Would love to hear how it works for your collection if you give it a try.

[–] joeljoelle@piefed.blahaj.zone 4 points 5 days ago (1 children)

Super I'll give it a whirl then, will do! I'm not super timely but I'll get to it haha. Thanks for making it! :)

[–] daniel31x13@lemmy.world 3 points 5 days ago

Happy to help!

[–] irmadlad@lemmy.world 1 points 3 days ago (1 children)

Linkwarden is the gold standard imho. Covers everything I would ever need to do with bookmarks and more. I updated the last time OP posted here. Solid app.

[–] daniel31x13@lemmy.world 2 points 2 days ago

Awesome! Thanks for the support!

[–] curbstickle@anarchist.nexus 5 points 5 days ago (1 children)

Please also add the disclosure, see expanded details for rule 8 and the examples post

Thanks!

[–] daniel31x13@lemmy.world 11 points 5 days ago* (last edited 5 days ago) (1 children)
  • Implementation: Assisted

  • Testing: Assisted

  • Documentation: Assisted

[–] curbstickle@anarchist.nexus 4 points 5 days ago (1 children)
[–] daniel31x13@lemmy.world 4 points 5 days ago

No problem! Thanks for your work!

[–] trijste@lemmy.ca 4 points 5 days ago (1 children)

Very happy to have this. Thank you

[–] daniel31x13@lemmy.world 4 points 5 days ago

Really glad to hear that, thank you!

[–] anon_8675309@lemmy.world 1 points 5 days ago

How does this compare to readeck?

[–] Sibbo@sopuli.xyz 1 points 5 days ago (1 children)

This looks cool! Does it support tracking websites for changes as well, such as changedetection.io? And does it beat bot-detection?

[–] daniel31x13@lemmy.world 3 points 5 days ago (1 children)

Thanks!

This looks cool! Does it support tracking websites for changes as well, such as changedetection.io?

This is outside the scope of this project.

does it beat bot-detection?

This is a cat and mouse game. It beats some, for others we have to come up with ideas and workarounds like using the browser extension or SingleFile to upload the pages from the client side.

[–] Sibbo@sopuli.xyz 2 points 5 days ago

I see, thanks :)