this post was submitted on 06 Jan 2025
276 points (98.9% liked)

Selfhosted

40943 readers
529 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Happy New Year! πŸŽ‰

It's me, Daniel, and I'm back with some huge updates for Linkwarden.

For those who are new to Linkwarden, it's basically a tool for saving and organizing your bookmarks, articles, and documents in one place. You can also share your links with others, create public collections, and collaborate with your team. Linkwarden is available as a Cloud subscription or you can self-host it on your own server.

As always before we start, we'd like to express our sincere thanks to all of our Cloud subscription users. Your support is crucial to our growth and allows us to continue improving. Thank you for being such an important part of our journey. πŸš€

What’s new:

✨ Local AI Tagging (Optional)

We've added a new feature that automatically tags your links based on their content. This feature uses a local AI model to analyze the content of your links and can assign tags to links in 2 ways:

  1. Auto-generate Tags: When a link is added, Linkwarden will automatically generate and assign tags based on the content of the link.
  2. Using Predefined Tags: You can also use predefined tags to let Linkwarden auto-assign tags based on the content of the link.

You can enable this feature in the Settings > Preferences page. If you're self-hosting Linkwarden, please refer to the documentation for more information on how to set up and use this feature.

ai_tagging.png

🎨 Customizable Theme

We've added a new feature that allows you to customize the theme of your Linkwarden account. You can now choose from a set of predefined colors.

custom_theme.png

πŸ“Έ Capture articles directly from browser extension

Sometimes certain websites prevent bots from accessing their content. In such cases, you can now capture the article directly from your browser using the Linkwarden browser extension and upload it to Linkwarden. Get it from the Chrome Web Store or Firefox Add-ons.

Also please give us a 5-star rating if you like it :D

extension.png

πŸ“‹ View the Preserved Formats on Links

Each link now shows the available preserved formats. This allows you to easily see the preserved formats for the link and open the link in the desired format in a new tab.

available_formats.png

⬇️ Import from Omnivore

We've added a new import option to allow you to import your links from Omnivore. You can now easily migrate your links from Omnivore to Linkwarden.

🌟 RSS feed for Public Collections

Public collections now have an RSS feed link which lets others to follow your public collections and receive updates when you add new links.

πŸ”” Subscribe to RSS feed

Linkwarden now supports subscribing to RSS feeds. You can subscribe to any RSS feed and Linkwarden will automatically fetch and save new items from the feed.

βš™οΈ Choose what's shown on the Dashboard

You can now choose to show/hide your pinned links and recent links sections on the dashboard. This allows you to customize the dashboard to your liking.

🌐 Added More Translations

Thanks to the collaborators, we've added Polish and Russian translations to Linkwarden. If you'd like to help us translate Linkwarden into your language, check out #216.

βœ… And more...

Check out the full changelog: https://github.com/linkwarden/linkwarden/compare/v2.8.4...v2.9.0


If you like what we’re doing, you can support the project by either starring ⭐️ the repo on GitHub to make it more visible to others or by subscribing to the Cloud plan (which helps the project, a lot).

Feedback is always welcome, so feel free to share your thoughts!

Website: https://linkwarden.app

GitHub: https://github.com/linkwarden/linkwarden

all 29 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 day ago

Those screenshots, the edges for the top image, remind me so much of Vista/7.

[–] [email protected] 9 points 1 day ago

It would be cool if this evolved into some sort of decentralized internet archive.

[–] [email protected] 6 points 1 day ago

Local AI Tagging (Optional)

Finally a good use of AI that doesn't overpromise functionality it can't actually provide. Just a system for rewriting page text as tags. This is a feature I'll legitimately use.

[–] [email protected] 23 points 2 days ago* (last edited 2 days ago) (1 children)

The update sound great. I tested both linkwarden and hoarder multiple times (via self-host). I will eventually migrate to one of them but imo it's still way to early. There are still way to many features missing to replace my Firefox bookmarks, which are extensively tagged and setup with shortcuts.

But the most important features which both apps are missing is a "generic" import and export function. Most importantly being able to import and export from the browsers but also from and to the competitors (linkwarden to hoarder and back...). I don't like being vendor locked, especially with open-source apps.

That being said. Feature-wise you are getting there So I'm positive that I'll use it in future. Keep up the great work.

[–] [email protected] 1 points 1 day ago* (last edited 1 day ago) (1 children)

I noticed on their site they say they have a import/export feature. If it's not what you are describing then what is it?

[–] [email protected] 1 points 1 day ago

Well, you can export from and to linkwarden and are far as I remember from the last time I tried it, you can export a generic json (which can't be used to import to your browser). Not sure what changed since then, the New changelog says you can import omnivore exports now.

[–] [email protected] 8 points 1 day ago* (last edited 1 day ago)

I've only recently started using Linkwarden and love it so far. One thing I've wondered about, and don't see mentioned in this update, is the ability to filter by a combination of tags. Let's say I have a bunch of bookmarks tagged with #news, and a load of others with #tech, if I want to see my saved links that are tagged with both #tech and #news it seems like this is currently impossible? Or am I missing something?

I feel like this is basic functionality for any sort of software with a robust tagging system, and have been surprised to see that, to my knowledge, not a single bookmark manager has implemented such functionality.

[–] [email protected] 11 points 2 days ago (1 children)

Thank you! Ai tagging sound like a super cool feature hope it works well enough.

[–] [email protected] 3 points 2 days ago

No problem!

[–] [email protected] 7 points 2 days ago (1 children)
[–] [email protected] 3 points 2 days ago
[–] [email protected] 7 points 2 days ago (1 children)

Can you choose how deep it archives webpages

[–] [email protected] 4 points 2 days ago

Not as of now

[–] [email protected] 3 points 1 day ago (1 children)

I have a question which may turn out to be a feature request

The question: How easy would it be to use Linkwarden to check whether I have already bookmarked something from the site I'm currently on? To clarify why I'm asking this, I have been generally trying to be more mindful in what media I consume, which means the things I enjoy reading are fragmented pieces that I may stumble upon through word of mouth.

For example, I read post 'a' on blog 'A' and I enjoy it so much that I bookmark it ('Aa') so I can find it for later sharing. Many months later, I am linked to post 'b' on site 'A', but I don't remember whether I have been to this site before, and knowing that I had previously enjoyed post Aa may prompt me to actually read post Ab (or properly set aside for later)

Native Firefox bookmarks don't do this, I know that much. It's something I've been meaning to figure out how to solve, because one of the delightful, if somewhat overwhelming parts about floating on the 'small web', is the trust that builds up gradually after seeing sometime put out consistently good coverage

[–] [email protected] 2 points 1 day ago (1 children)

I think you're talking about duplicate link prevention, that's already part of the features and you can enable it in the settings.

[–] [email protected] 4 points 1 day ago

I don't think duplicate link protection is what I mean, unless I'm misunderstanding how that feature works. I.e. if I had bookmarks "example.com/a" , "example.com/b", these are duplicates even though they're at the same site. But if I visit the page "example.com/c" and I went to go bookmark it, I would like to be able to see a thing that says '"from this site, you have also bookmarked: "example.com/a" , "example.com/b".

I don't imagine this is possible. I was probably going to make something to give me that functionality at some point, because I haven't seen anyone having the same problem as me.

[–] [email protected] 2 points 1 day ago (1 children)

I just spun up Wallabag on my server the other day to replace Omnivore. Im going to take a look at this, but does anyone have experience or thoughts on how this compares? I’m not so deep into it yet that I couldn’t switch to Linkwarden if it’s better.

My main uses would be archiving articles and highlighting passages.

[–] [email protected] 2 points 1 day ago

I find it to be a much better experience than wallabag from a UX perspective.

Archiving is great for individual pages. Not sure about highlighting, I haven't tried that.

If you want to bulk archive a site, something like archivebox would be a better fit. (It doesn't sound like that's your goal though.)

[–] [email protected] 4 points 2 days ago (1 children)

Is this something like Omnivore? I'm still searching for a replacement and the fact that Linkwarden provides an Omnivore import option makes it very tempting

[–] [email protected] 1 points 1 day ago (1 children)

Looks very cool! Added it to my home lab to-do!

[–] [email protected] 4 points 1 day ago* (last edited 1 day ago) (1 children)

There should be a self hostable home-lab-todo service. I'm gonna add that to my list.

...I initially thought this as a joke but now I'm feeling interested in something that's sort of a hub of services that can be installed with a click. Like via tteck's (rip the 🐐) proxmox helper scripts that install LXCs preconfigured for the service. πŸ€”

[–] [email protected] 1 points 1 day ago

@Burghler @Knossos

Do it! I'd love an LXC "hub". It seems the group that took over tteck's scripts is focused on *arr stack, which I have no interest in.

[–] [email protected] 1 points 1 day ago

How does it compare to archivebox in regards to specifically saving content that's a mix of websites and YT videos?

[–] [email protected] 2 points 2 days ago

Right now I’m using FreshRSS for my RSS feeds (using lire iOS app) and Hoarder to save stuff I want to read later. I can use the Hoarder app and share from any app (including lire or Firefox) to save articles as well as images etc. Can Linkwarden do something similar or would it be desktop only?

[–] [email protected] -3 points 2 days ago (1 children)

Why wouldn't I just use the bookmark manager in my browser?

[–] [email protected] 8 points 2 days ago (1 children)

Did you read what features linkwarden has?

One feature your browser wouldn't do without some sort of add-in is create archived snapshots of pages in various formats. Helpful if pages go down.

That's just one feature. I'd guarantee there are more...

If you read a bit about it I'm sure you'll learn more.

[–] [email protected] -2 points 2 days ago (1 children)

I did read and didn't see anything about archiving pages.

[–] [email protected] 7 points 2 days ago

This is just what's new. Their documentation and dedicated pages about linkwarden have more info.