this post was submitted on 11 Mar 2025
48 points (100.0% liked)

Selfhosted

44902 readers
743 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
 

I've gotten a bit tired of Nextcloud as of late an I'm curious it is a viable alternative. I like having Nextcloud Talk but I can live without it.

top 30 comments
sorted by: hot top controversial new old
[–] [email protected] 32 points 1 week ago (1 children)

In the beginning, there was ownCloud. They were a good FLOSS offering that decided to start catering solely to corporate customers in the hopes of juicy support contracts. The community who had been contributing the majority of the code gave them a mighty "Fork you" and created NextCloud.

That was about ten years ago. I haven't looked into ownCloud for the last seven or so, but it had stagnated pretty badly by that point. Maybe they've gotten some fresh blood since then, but you'll likely find it to be quite lacking in features and plugins comparatively.

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

I like that they are using Go instead of Php

[–] [email protected] 7 points 1 week ago

I had heard they had rewritten it in go and got a lot more performant, not sure what else they have done. I don't care much about the politics as long as it's still open source (is it?).

That said, I'm a happy nextcloud user and I don't see a reason to switch (after moving both data and db onto SSDs it's much faster, so maybe php wasn't the bottleneck).

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

That's interesting that they refactored it. Maybe there have been some improvements made over the last seven years.

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

It wasn't refactored. It was totally rewritten

That doesn't mean it is actually good though

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

Owncloud seems to be pretty much over IIRC.

The company behind it got bought be some american company in 2023, that promised that everything will "stay as open as it is" - you won't believe what happened next ;)

Then recently many of the developers left to join OpenCloud, which seems to be a fork of owncloud, lead by a german open source veteran.

https://github.com/opencloud-eu

[–] [email protected] 10 points 1 week ago (1 children)

NextCloud already forked from owncloud?

[–] [email protected] 15 points 1 week ago

Well, yes, but...

nextcloud forked owncloud back when there was only the php codebase.

opencloud forked owncloud ocis, which is a rewrite in go.

So while both forked "owncloud", or "something named owncloud", i doubt they'll have any code in common.

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

I really would like to switch to them, it seems way more responsive than Nextcloud and I only really need a Web/CalDav server and don't want to have that in two different services

[–] [email protected] 13 points 1 week ago

Like others, I started with owncloud but when Nextcloud forked I switched within a year. I haven’t looked back and is working without any issues and is performant.

I don’t really care about the enterprise shit since it’s not being shoved in my face 🤷🏼‍♂️

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

If you're looking for a good Nextcloud replacement I recommend Seafile. Been using it for years, very solid.

[–] [email protected] 3 points 1 week ago

I can second that, I've been using seafile and Baikal for about a year now coming from next cloud. The systems are so much smoother and less resource hungry. Next cloud is good when you have a small company, which I don't think applies to many self hosters. I have everything inside a docker compose setup, so everything from backups to updates is much easier, and with a nginx proxy and proper network isolation I don't have security concerns with running smaller tools such as Baikal on my machine.

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

I'm playing with it now. So far so good, after a rocky setup.

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

That's just for files though. I'm looking for calendar and contact management as well

[–] [email protected] 3 points 1 week ago

have you looked into baikal?

[–] [email protected] 11 points 1 week ago

Nextcloud is the improvement.

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

I used to but had issues with it. Switched to Nextcloud.

[–] [email protected] 9 points 1 week ago (1 children)

Yep. I like next cloud much better.

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

Yeah I just need to clean up my install so it isn't so bogged down.

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

You running it on bare metal? Much better that way vs docker in my experience

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

I've been using a docker stack for Nextcloud for years without issues, after switching to postgres it also got a lot faster

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

Yeah I’ve heard this from a few people with similar setups, Postgres does seem to alleviate a lot of the performance bottleneck from running virtualized for whatever reason.

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

I might switch to AIO. Maybe podman if I get inspired. Bare metal is just way to hard to maintain. I could automate it with Ansible but at that point I might as well use containers.

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

I've had no problems with the normal nextcloud apache container for the last couple years. I lock to a major version and let it update itself on the minors until I feel like like changing the yaml to the next major. I've gone from 24 to 30 this way without issue.

Actually, I do have to install the contacts and calendar apps from time to time but that's only when I want to use the webUI for them, caldav/carddav has always worked.

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

AIO is performant and much easier to maintain. If there was a method to try to run Nextcloud in the last decade, I probably tried it, and nothing has compared to the AIO.

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

I have the docker AIO going for about a year after every other form of install exploded itself. So far so good.

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

How is it set up? What are you running it on?

My Nextcloud instance doesn't use a ton of resources. But I'm on a somewhat beefy machine (16GB RAM, 8-core CPU), so YMMV.

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

I talked about it here last year

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

I am using Owncloud OCIS now. A much leaner version and provides just the file sharing and doc editing feature.

Hosting with docker with just one container is fairly straight forward and easy if you don't need document editors.

So far has been very performant.

[–] [email protected] 3 points 1 week ago

Tried it but couldn't get the Linux client to connect to it no matter what I tried. I went back to NextCloud. But as I only ever used the file sync I ultimately switched to Seafile