Does anybody else feel like Linkwarden is very resource intensive.
from alphacyberranger@sh.itjust.works to selfhosted@lemmy.world on 31 Aug 10:19
https://sh.itjust.works/post/45136473

I tried self hosting it,but it felt very resource intensive on my vps. It’s a really good bookmark manager, feature rich and all. But I feel like it could have been lighter.

#selfhosted

threaded - newest

AtariDump@lemmy.world on 31 Aug 11:46 next collapse

I guess my question would be what are your resources?

alphacyberranger@sh.itjust.works on 31 Aug 11:52 collapse

2 Gb ram and 2 CPU cores… I know it ain’t much, but I was not expecting a minimum requirement of 4 gb

Onomatopoeia@lemmy.cafe on 31 Aug 12:31 collapse

Er, phones have had 4gb for years.

2gb for a system… My 2012 laptop has 4gb (Yes, 2012, 13 years old).

alphacyberranger@sh.itjust.works on 31 Aug 12:44 next collapse

Can’t really apply that logic to cheap vps

Onomatopoeia@lemmy.cafe on 31 Aug 13:56 collapse

Sure I can.

You’re complaining about needing 4gb of RAM on a virtualized platform in 2025, when 4gb of ram was common on a laptop (which is heavily space constrained) thirteen years ago.

It’s a fair comparison.

When I spin up a VM for Linux, it’s 4gb - that’s the minimum today, because the virtualization platform will over-commit ram as it knows how to best utilize it.

I can run a Linux box in 2gb, but as soon as I start doing anything with it, more ram will be required.

tofu@lemmy.nocturnal.garden on 31 Aug 16:34 collapse

Laptops usually run desktop environments which are quite resources intensive. You can easily run some Docker services on 2GB. The debian VM that natively runs my nginx reverse proxy has 512 MB RAM and works perfectly fine.

zingo@sh.itjust.works on 01 Sep 00:44 collapse

I’m running Urbackup in a Dietpi VM, with 256Mb RAM. Works fine.

Urbackup server is running about 70Mb RAM idle.

I could probably go down to 128Mb for the whole VM, but that’s is pointless and it might start to struggle during a backup session.

MangoPenguin@piefed.social on 31 Aug 12:55 next collapse

OP is using a VPS, not a phone/laptop.

Onomatopoeia@lemmy.cafe on 31 Aug 13:49 collapse

And?

VPS it’s trivial to have the ram you need. My laptop had 2 memory slots. A VPS has how many? Oh, yea, it’s virtualized. 🤦🏼

Azzu@lemmy.dbzer0.com on 01 Sep 17:56 collapse

You really don’t get having to pay for things, do you?

douglasg14b@lemmy.world on 31 Aug 17:44 next collapse

There’s a big difference between desktop environment needs and headless server needs.

Anything with user interaction will require an enormous number of additional services, which consumes resources.

I expect to run simple headless software on 256-512 MB of RAM. For example.

Schlemmy@lemmy.ml on 02 Sep 05:48 collapse

When running containers it’s not uncommon to relocate just 512 mb for lighter processes.

napkin2020@sh.itjust.works on 31 Aug 12:04 next collapse

Linkwarden has pretty minimal hardware requirements - it was tested on a VPS with 4gb of memory and it ran pretty smoothly, the most intense part is when you build the app, but once it’s running it’s relatively lightweight.

From their website. I wouldn’t consider tested on 4gb vps having minimal hardware.

I use Linkding and I am very happy with it. Less feature? Maybe. But it’s a bookmark sync. What do you need?

alphacyberranger@sh.itjust.works on 31 Aug 12:31 next collapse

A bookmark sync. Thanks. I’ll check it out.

AbidanYre@lemmy.world on 31 Aug 18:03 collapse

If you just want to sync bookmarks I don’t think linkwarden is what you want. Maybe floccus? I’m going to check out linkding that someone else mentioned because using git to sync floccus is broken on mobile platforms.

Wistful@discuss.tchncs.de on 31 Aug 12:39 next collapse

I use Linkding too, it’s very light and it’s great, I only wish it had the exclude tag filter and no tag filter. That would make it perfect.

Moonrise2473@feddit.it on 02 Sep 00:26 collapse

LOL if 4gb of memory is pretty minimal I am curious to know that they think to be resource intensive.

The maximum memory I am willing to allocate to a lxc container dedicated to bookmark management (=something that I access twice a month) is 256mb

MotoAsh@lemmy.world on 02 Sep 04:22 collapse

4gb isn’t so bad for a build, but wtf does it need to just run smoothly?!

rumba@lemmy.zip on 31 Aug 13:44 next collapse

It’s intensive because its trying to archive the links and spends a lot of ram doing so.

It’s more like a replacement for pocket.

oyzmo@lemmy.world on 31 Aug 13:53 next collapse

Runs smooth on my old qnap 453 :]

_cryptagion@anarchist.nexus on 31 Aug 15:11 next collapse

I have it running on an old Dell quadcore workstation with 16gb of memory, alongside around 30 other Docker services including a full Servarr stack, and haven't noticed any issues with it.

BinaryUnit@lemmy.world on 02 Sep 04:18 collapse

Before I started to host a bookmark service i made some investigation, and the final dockerized contenders in 2023 for what relates to memory were:

Shaarli: (~ 50Mb of RAM )

Shiori: ( ~30Mb of RAM but lacks quite some features)

linkding ( ~200Mb of RAM)

In the end i went with Shaarli