this post was submitted on 27 Feb 2025
33 points (100.0% liked)

Selfhosted

44058 readers
554 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
top 20 comments
sorted by: hot top controversial new old
[–] JVT038@feddit.nl 14 points 1 week ago (4 children)

It seems that while this update once again contains lots of (unncessary) AI bullshit, it also has some other positive changes, such as :

  • More End-To-End encrypted functionality
  • Improved file upload (apparently 6x as fast)
  • Better performance
  • Converting documents
  • Native desktop client UI (hopefully the new appImage does work for Linux, because it does not work right now.
  • Improved AppAPI for other developers to develop plugins / apps / extensions in different programming languages
  • Added pronouns to account profile
  • Right-To-Left text for the Arabic users (and whoever uses RTL instead of LTR)
  • PGP/MIME support for Nextcloud Mail
  • Chunked file upload on desktop app
  • Improved OpenID Connect API

Overall, I am still disappointed by the direction towards AI that Nextcloud has taken, but I suspect that it makes them more money. Also, apparently large organizations / enterprises who pay Nextcloud GmbH for support, are also allowed to influence the roadmap of the software, which probably has something to do with jumping on the AI bandwagon.

However, despite this new direction, Nextcloud still does the job for me: Easy file syncing, with document collaboration, calendar, contacts and basically act as a whole replacement for Microsoft 365 / Google Workspace / whatever with little to no problems.

[–] 9488fcea02a9@sh.itjust.works 8 points 1 week ago (1 children)

I've been using NC since single digit version numbers

The performance increase on v30 is VERY noticeable, especially loading photos.

[–] ikidd@lemmy.world 3 points 1 week ago

it's come a long way in the last few majors. I've been using it since v7 and it's been a struggle at times with users complaining about how glacial it could get. These days it's pretty blazingly fast comparatively, I get no complaints.

[–] troed@fedia.io 6 points 1 week ago (3 children)

The AI support doesn't hurt you if you don't use it - and they've done the right thing by making sure you can do things locally instead of cloud.

Here's what AI does for me (self-hosted, my own scripts) on NC 9:

When our phones sync photos to Nextcloud a local LLM creates image descriptions on all the photos, as well as creating five tags for each.

It is absolutely awesome.

[–] MonkeMischief@lemmy.today 5 points 1 week ago (1 children)

I agree. (Digital artist here) I hate the Ai hype machine madness but also understand trying to find ways to make it ethical and useful to eliminate tedium. As it should be for in the first place.

In the tech sphere, they likely have to play along to stay relevant since everybody's all hyped about it.

How's this local LLM of yours? Does it tend to be more accurate than Recognize? It's integrated into Nextcloud?

Recognizing objects and people in pictures locally is one of the best uses I think. ...and maybe if it can stop auto-tagging random EDM songs as "country" or "rap" when they sound nothing like, I'd be excited about that!😂

[–] ikidd@lemmy.world 4 points 1 week ago (1 children)

I've set up OpenWebUI with the docker containers, which includes Ollama in API mode, and optionally Playwright if you want to add webscraping to your RAG queries. This gives you a ChatJippity format webpage that you can manage your models for Ollama, and add OpenAI usage as well if you want. You can manage all the users as well.

On top, then you have API support to your own Ollama instance, and you can also configure GPU usage for your local AI if available.

Honestly, it's the easiest way to get local AI.

[–] Jakeroxs@sh.itjust.works 1 points 1 week ago

How did you get your nextcloud AI workers to actually function in docker? Im not using the AIO image and I attempted to edit the systemd script provided in the docs but it fails :/ manually running the do command that I modified works until it runs out of time

[–] bjoern_tantau@swg-empire.de 1 points 3 days ago (1 children)

Which LLM do you use? Ollama?

I didn't even think of trying to use a LLM for this. I have been kind of underwhelmed with dedicated plugins for this. Maybe Ollama will finally satisfy all my needs.

But it cannot recognise people, right? But tags and descriptions would be better than nothing.

[–] troed@fedia.io 2 points 2 days ago

Ollama as a general LLM server and then LLaVa as model

[–] Slax@sh.itjust.works 1 points 1 week ago

Honestly I probably should do more research but how is NC for photos compared to something like Immich or PhotopPrism?

damn, RTL text is no trivial matter, kudos to them for getting that done

[–] Guenther_Amanita@slrpnk.net 1 points 1 week ago

Thanks for the summary!

[–] nis@feddit.dk 3 points 1 week ago

...now lets you search public and direct massages via Unified Search...

Interesting new feature :D

[–] ocean@lemmy.selfhostcat.com 1 points 1 week ago (1 children)

More feature creep and things to break it?

[–] Dave@lemmy.nz 3 points 1 week ago

Everyone knows you don't upgrade to a X.0 release. Got to wait for X.1 at least.

[–] HotChickenFeet@sopuli.xyz 0 points 1 week ago* (last edited 1 week ago) (2 children)

Does anyone have current recommendations for an alternative to nextcloud file syncing/sharing?

I use it only for the below:

  • synchronize some files/folders between some of my devices
  • share files/folders with friends who don't have an account; either with no password/account, or a password set at time of sharing
    • temporary/timed sharing so it is eventually no longer shared is nice, but not required
  • use its webui like dropbox to upload files to my server from random machines (or download them)

And for that, nextcloud seems to be overkill.

[–] MonkeMischief@lemmy.today 1 points 1 week ago

Sounds like Syncthing for syncing and something like...is it... croc or Wormhole...? To drop files and send things.

Maybe I'm misunderstanding haha.

I'm checking out seafile. I think it does those things, but I'm not sure.

[–] zcode@infosec.pub 0 points 1 week ago (1 children)

Few plugins are broken due to api changes. Drawio is biggest issue for me.

[–] sk@hub.utsukta.org 1 points 1 week ago

always the same story :(