Live data from Hacker News

Nextcloud Hub 21

nextcloud.com

61–70 of 153 posts

Re: Nextcloud Hub 21

#61
I'm not sure there is such a thing, but I would like to see some CRDT format being adopted as a first-class data structure inside of nextcloud. This could be built upon for things such as the Whiteboard, but also note-taking applications (Carnet, nextcloud notes...), contacts, and more.

Also, I wish nextcloud talk was using Matrix, there seems to be much duplicated effort between the two, and I am not even sure Nextcloud Talk federates.

Re: Nextcloud Hub 21

#62
post #55

Earlier quoted context omitted.

Again, I see your point, because I've been there :) But you're missing an important point of view: do you rely on that data? If it's a toy project, don't even bother, just ignore all my replies. If you do rely on nextcloud and the data stored there, having a backup procedure and safeguards for the upgrade process helps a lot. Next time you perform an upgrade you can proceed without fears and stress, and way faster (i…

Right but I think the original point was that it would be nice not to have to do that. An LTS connected to a NAS would avoid all of that. Lol.

Except it's not your call to make, or OP's call to make.

You're already getting quite a piece of software for free, demanding extended long-term support isn't really fair, expecially if you consider that they offer a simple update procedure.

Re: Nextcloud Hub 21

#63
post #16
post #14

I really wish there was an LTS release that was supported for at least 2 years (just bugfixes, no new features). I self host my own instance, and I really just want to set it and forget it. I don't mind doing low risk patches every few months or weeks, but I don't want to do a major version upgrade every 4-6 months. I did my last major version upgrade only 15 months ago, and I am now 4 major versions behind, which me…

> 1) I upgrade from 17->18->19->20->21 and hope nothing breaks! I did a similar path (started from 18 iirc) and nothing broke. But there's a catch, because I have some safeguards in place: 1. Nextcloud has its own dataset in a ZFS zpool. I take snapshots hourly, and I took a snapshot just before upgrading 2. I run nextcloud and its own postgreql via docker-compose. the docker-compose file along with the configuration…

> the docker-compose file along with the configuration and data are stored in nextcloud's own dataset.

What a great idea!

Re: Nextcloud Hub 21

#64
post #36
post #32

Earlier quoted context omitted.

> I will note that the upgrade has taken longer over the years (it used to take 5 minutes, now it can take over 30 minutes) In their defense, the software has grown a lot and does a lot more things nowadays, it's understandable that the upgrade process takes more.

Yeah, I was assuming it was either that, but I do notice that "backup" takes a long time. As soon as backup is done it is on the order of 4-5 minutes. But then again, I store something like 5 TB worth of files on my Nextcloud, so it could be me as well to.

> I store something like 5 TB worth of files on my Nextcloud

Ah, that might be it.

IIRC there's a database entry for each file, if you've got a lot of files it might take a while since on upgrade it also run database migrations to adapt to the new schema, that might take a while.

Re: Nextcloud Hub 21

#65
post #38
post #16

Earlier quoted context omitted.

> 1) I upgrade from 17->18->19->20->21 and hope nothing breaks! I did a similar path (started from 18 iirc) and nothing broke. But there's a catch, because I have some safeguards in place: 1. Nextcloud has its own dataset in a ZFS zpool. I take snapshots hourly, and I took a snapshot just before upgrading 2. I run nextcloud and its own postgreql via docker-compose. the docker-compose file along with the configuration…

That's very true. I run quite a few services on my local network for my family (wireguard, nextcloud, homeassistant, frigate, pihole, jellyfin, bitwarden, ...). While I enjoy setting up and playing with these service, I need to think about managing all these services as little as possible as I don't want to spend all my free time being a system admin. Also, often a new release is not just a system admin task. Sure, i…

I am exactly in the same situation as you (I did not know frigate, but I do not have cameras either - otherwise you listed my main systems).

I managed to reduce administration to a minimum by using watchtower to automatically upgrade my containers and using mostly the :latest label.

This bit me only twice in a few years:

- with the 19-20 migration of Nextcloud, I had one big blank screen when logging in but the synchronization was working. Turns out it was a new default app (something about dashboarding) that was causing it. Googling an fixing took an hour.

- with one upgrade of Home Assistant where my devices were not available anymore, there was a problem with the upgrade which they fixed quickly but I have already upgraded. Reading the docs/forum and fixing took an hour.

I can live with these two hours across two or three years.

I backup /etc on my server with Borg and I know that, worst case, I will recover. I tested this DRP two weeks ago bare metal (recovering to an empty VM from scratch, that is an ubuntu ISO and ultimately getting my encrypted backups from a friend's system -> it really helped to highlight what I was missing)

Re: Nextcloud Hub 21

#66
post #31

Earlier quoted context omitted.

An good hobbyist should challenge themselves from time to time ;)

Who said it was a challenge? When does grunt work move beyond challenge to the point of not being worth it? I got out of self hosting because my time is too valuable. It did teach me lots of new skills, so that was great! However, somebody not wanting a time sink, is not them avoiding challenge.

This is the boat I'm in. And even if you do "everything right" and have snapshots before & after every update, you still need to actually debug why the update failed in the first place. So even then, LTS releases would be a greatly appreciated feature.

Re: Nextcloud Hub 21

#67

I'm a little bit worried with the shift from a 'cloud' storage solution to a groupware software... I only need the storage bits but it seems they are focusing on the groupware thing lately...

This is my problem with it as well. I used to have a self hosted nextcloud instance, but my main usage was for the file syncing. Nextcloud seems to be poor to decent at everything it does, but never great. So unless your goal is to have a suite of mediocre appliances that do the bare minimum, nextcloud is good. But all I wanted was a nice and quick way to sync all my files (I'm talking 500k files here) and have some sort of versioning in case I fuck up, so I moved to syncthing.

Re: Nextcloud Hub 21

#68
post #64
post #36

Earlier quoted context omitted.

Yeah, I was assuming it was either that, but I do notice that "backup" takes a long time. As soon as backup is done it is on the order of 4-5 minutes. But then again, I store something like 5 TB worth of files on my Nextcloud, so it could be me as well to.

> I store something like 5 TB worth of files on my Nextcloud Ah, that might be it. IIRC there's a database entry for each file, if you've got a lot of files it might take a while since on upgrade it also run database migrations to adapt to the new schema, that might take a while.

Yeah that really wouldn't surprise me. In the end, the upgrade works, so I really haven't looked into what causes the problem.

Re: Nextcloud Hub 21

#69
post #34
post #30

Earlier quoted context omitted.

First things first: don't get me wrong, I do understand your point. The thing is: you have a system administration problem, whether you want or not (that is a big part of what you're actually paying for when you buy Dropbox or when you let Google feed on your data). Now, as an hobbyist, when you start depending on services you set up and manage yourself, it would be a good idea to take some time to learn additional t…

> you have a system administration problem, whether you want or not Right. You can pay people to do things for you, or you can do them yourself, but either way the things have to be done, and they should be done by someone who is good at it and has a contract with you -- employment or otherwise.

> You can pay people to do things for you, or you can do them yourself,

or be a parent of a geek and have it done, with 24/7/365 support and training, and remote support of some magical things like "hey! I had a button appearing and I pressed it and now I am not sure I have internet anymore". Of course said "customer" has no idea about what was on the button. Etc. etc.

I am the geek and I love my parents :)

Re: Nextcloud Hub 21

#70
post #67

I'm a little bit worried with the shift from a 'cloud' storage solution to a groupware software... I only need the storage bits but it seems they are focusing on the groupware thing lately...

This is my problem with it as well. I used to have a self hosted nextcloud instance, but my main usage was for the file syncing. Nextcloud seems to be poor to decent at everything it does, but never great. So unless your goal is to have a suite of mediocre appliances that do the bare minimum, nextcloud is good. But all I wanted was a nice and quick way to sync all my files (I'm talking 500k files here) and have some…

I moved from syncthing (and seafile) to nexcloud because I was missing one key thing: the ability to share files (by providing an URL, or to a group (think common files with spouse)).

Otherwise I completely agree with the sentiment.

Post reply on HN