this post was submitted on 19 Jul 2024
340 points (98.6% liked)

Selfhosted

40729 readers
571 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
 

Hello everybody, Daniel here!

I'm back with some huge updates for Linkwarden.

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?


πŸ“„ Full Page Copy

This new feature allows users to save a complete copy of a webpage in a HTML format. It's perfect for archiving pages in their entirety, capturing all content as it appears at a specific point in time.

πŸ‘₯ User Administration

Server administrators can now manage user addition and deletion with greater ease. This feature is especially useful for organizations that need to manage multiple users.

🧱 New Masonry View

View your bookmarks in a visually appealing masonry layout, where content is arranged in an optimal position based on available vertical space. This feature is perfect for users who prefer a more visual approach to browsing their bookmarks.

🍏 iOS and MacOS Apps (Maintained by JGeek00)

We're excited to announce the release of the new iOS and MacOS apps, developed and maintained by JGeek00. These apps provide a seamless experience for users who prefer to access Linkwarden on their Apple devices. You can download the apps directly from the App Store.

πŸ“₯ Import from Wallabag

There was a high demand for this feature, and we're excited to announce that you can now import your bookmarks from Wallabag. This feature simplifies the transition process, allowing users to maintain their bookmarks without hassle.

🌐 Support for Other Languages (i18n)

Linkwarden has recently expanded to support Italian in addition to English. As this feature is quite new, there might be some bugs, and we're actively working to refine it. We're also looking for community help with translations to make Linkwarden accessible in more languages soon!

πŸ“ Image and PDF Uploads

Users can now upload images and PDF files directly to Linkwarden. This feature is perfect for users who want to store paywalled or password-protected content.

πŸ”’ Enhanced Security

This update includes several security enhancements to protect your data and ensure a secure browsing experience. We've also fixed several bugs and improved overall performance.

πŸ”‘ Support for Google OAuth

You can now use Google OAuth to sign in to Linkwarden. This feature simplifies the login process and provides a secure authentication method. Just note that we're still pending Google's approval for the OAuth consent screen and it will be available soon.

βœ… And More...

Check out the full changelog below.

Full Changelog: https://github.com/linkwarden/linkwarden/compare/v2.5.3...v2.6.0


If you like what we're doing, you can support the project by either starring ⭐️ the repo 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

Read the blog: https://blog.linkwarden.app/releases/2.6

all 41 comments
sorted by: hot top controversial new old
[–] Static_Rocket 28 points 5 months ago (2 children)

Yo, they added full page copies now? Gotta give it a spin again

[–] daniel31x13 11 points 5 months ago

And there are tons of upcoming features along the way :)

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

Just out of curiosity, what kind of content do you come by that you'd like to save a full page copy of?

[–] [email protected] 0 points 5 months ago

Login pages ;D

[–] [email protected] 12 points 5 months ago (3 children)

I've been thinking of using Linkwarden for a while now. As my computer usage spreads across more and more devices, having a single place to go for all my bookmarks would be fantastic.

[–] [email protected] 5 points 5 months ago

Since I dropped my Mozilla account years ago, bookmarking over devices is a pain. Linkwarden is the first tool which sorts my chaos. The tagging feature, a PWA and the browser add-on are my reasons for using linkwarden.

[–] AbidanYre 5 points 5 months ago (1 children)

If you just want to sync your bookmarks this may be overkill.

Check out floccus.

[–] [email protected] 4 points 5 months ago

There’s also the xbrowsersync extension if you just want to save and sync bookmarks.

I may be a lost lemming though based on the community…

[–] Evotech 1 points 5 months ago

Cant you just do that with the various browser apps and sync features

[–] [email protected] 11 points 5 months ago (1 children)

Wow a very big update, thanks for your hard work πŸ˜ƒ

[–] daniel31x13 6 points 5 months ago
[–] [email protected] 7 points 5 months ago* (last edited 5 months ago) (1 children)

I tried Linkwarden about a year ago and really liked it, but I chose Linkding instead because I couldn't find a way to add bookmarks on Android via 'share'. For Linkding, I used the 'HTTP Shortcut' app to achieve this.

I will check out the update

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

Last in checked, there is an open PR for the PWA Android app the expose the share function. That will allow this to work however you will have to install the PWA via chrome since the share feature for PWA is proprietary. Sucks because I use Firefox with a bunch of privacy features .

[–] [email protected] 1 points 5 months ago

Thanks, I don't use chrome either, I wonder if I can use 'http shortcut', I should look into it.

[–] [email protected] 7 points 5 months ago (1 children)

How does one actually enable Full Page Copy? I don't see any specific options to enable it in the preserved formats, and I tested two captures, and none had captured the page in HTML.

Using it via docker, if that makes a difference. Confirmed that v2.6 is being used.

[–] [email protected] 2 points 5 months ago

Likewise, I've saved 5-6 sites now and I dont see anything in preserved formats for any of the sites

[–] slug 7 points 5 months ago (1 children)

i've tried it, it's soooo overdesigned. linkding works for me

[–] nadir 2 points 5 months ago (1 children)

Love it. Also saves sites via SingleFile if you want to.

[–] peaceb 1 points 5 months ago

SingleFile mentioned! It’s one of the few browser extensions I have installed. Nothing but good things to say about it.

[–] [email protected] 6 points 5 months ago (2 children)

I really want to like one of these. I've tried it before but can anyone using this or similar tell me how it differs and improves upon just using Firefox sync?

[–] daniel31x13 14 points 5 months ago (1 children)

In simple terms, link rot is when the contents of a link you saved from the past is longer available.

Firefox sync does save the link url itself, but the actual content is susceptible to being taken down for any reason.

A tool like Linkwarden both saves the link url as well as the content itself, so you'll have a copy even if the original content is lost. All while taking collaboration into account.

[–] [email protected] 4 points 5 months ago

This is a great point. Thanks for taking the time and great app.

[–] [email protected] 2 points 5 months ago

My use case may be a bit niche.. but I use multiple Firefox profiles for different things and relying on only Firefox sync didn't workout for me. Hosting linkwarden for just myself was the perfect solution for me

[–] [email protected] 6 points 5 months ago

Full page copy sounds amazing. Definitely gonna give it a try now. Great work!

[–] [email protected] 5 points 5 months ago (1 children)

The app doesnt seem to let me make an account? Ive never used linkwarden and im presented with these two options and to login.

Is account creation coming in the future to the app?

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

Dude, its a selfhosting app. You arent literally download an App from a store and use it. You use it as an docker container on your own server and run it. (Which is nowadays as easy as downloading an app.)

[–] [email protected] 4 points 5 months ago

<.< My friend, look at the first of the two presented options.

Yes, most here will self host it. The app at least presents the concept of a centralized host as an option.

[–] rowdyrockets 4 points 5 months ago* (last edited 5 months ago)

I love linkwarden! Thank you for your hard work.

Does this update include the ability to edit the URLs of existing bookmarks?

[–] [email protected] 2 points 5 months ago

this could be interesting if "collaborative" meant that different instances could federate

[–] ted_pikul 2 points 5 months ago

Spun up. I can make an account, but I can't login. What did I do wrong?

[–] doodledup 2 points 5 months ago* (last edited 5 months ago) (2 children)

Just seing this for the first time. It looks great!

I have a question: is there a recommended way to integrate a Linkwarden Docker image into an existing docker compose? I already have multiple services running in a docker compose, where I ideally want to integrate Linkwarden into.

As far as I can see, the installation method described in the docs involves cloning the repo and running a custom docker compose.

[–] [email protected] 1 points 5 months ago (1 children)

Looks like there's a docker-compose.yml file in their Github repo.

You'd just copy the services (the postgres and linkwarden bits) to your compose file, and then restart it.

[–] doodledup 0 points 5 months ago

I did exactly that. Thanks! Amazing how simple it is to get this running.

[–] [email protected] 2 points 5 months ago

I have a floccus sync with NextCloud bookmarks but for long time archival and accessibility I use FireShot for pdf and png saving to local copy.

Your bookmark + pdf + image + html intrigued me but I is it possible to export in bulk these files for local archive and backup?

[–] [email protected] 2 points 5 months ago

@[email protected] I've been looking for a bookmark manager with a sort-of Pinterest style visual layout, and so I signed up for LinkWarden, pretty impressed so far! The one issue I've run into is with saving pages that require javascript to render (e.g. https://www.printables.com/model/874379-skadis-vindstyrka); LinkWarden seems to not be able to pull information about the page properly. Any chance of supporting this sort of page better in the future? I know scraping javascript-based pages is a pain!

[–] warmaster 1 points 5 months ago (1 children)

I use several sites to download public domain ebooks, could this tool help me download all .epub files on a website?

[–] [email protected] 1 points 5 months ago

No, this is a bookmark software. You can probably use JDownloader for this to scrape a URL for downloadable content, depending on how the site you use is formatted.

[–] [email protected] 1 points 5 months ago

How does that compare to wallabag?