I started running a self hosted Nextcloud instance last year, and I couldn’t be happier with it! This release sounds exciting, guess it’s time to go upgrade :) For those looking to ‘de-Google’ their lives, and control their own data Nextcloud is one of the best options out there.
Are there recommendation for hosts which offer pricing comparable to Google One[1], has backup & trust in the community? [1] https://one.google.com/about/plans
Nextcloud Hub 21
111–120 of 153 posts
Re: Nextcloud Hub 21
#112Earlier quoted context omitted.
In my experience of running my own Nextcloud instance for over 4 years, I've never had an upgrade break my instance. Caveat: I'm on the stable channel and I only update when the client prompts me to update, which is a few point releases into a new release.
That's been my experience as well. I have run Owncloud -> Nextcloud (when it was first released) since at least mid-2015, and I am on the same instance I first built. I stay on the stable channel, and I get a notification if an app or nextcloud itself has an upgrade. The biggest issue is that the "Security & setup warnings" sometimes tells me I need to upgrade my database (and gives me the exact commands to do it) af…
Every time it's basically:
mv nextcloud nextcloud.r19
mkdir nextcloud && pushd nextcloud && tar -zxf ../nextcloud-r20.tgz
cp nextcloud.r19/config/config.php nextcloud/config/config.php
# set permissions
sudo -u php php occ upgrade
Then just log into the web UI and check everything's still sane and follow any upgrade suggestions it has (frequently to run commands to add columns/indexes to the database).The instructions they provide for a manual upgrade have never failed for me: https://docs.nextcloud.com/server/latest/admin_manual/mainte...
As far as software that needs upgrades, NextCloud has definitely been one of the least annoying things I have to deal with.
Re: Nextcloud Hub 21
#113Earlier quoted context omitted.
I'm really not sure why you are asking this question? Nextcloud is used by thousands of enterprise level & small private users on public facing servers. Can you be more clear about what you mean by "a friend found that you can take that whole system down from a 56k modem"? I have no idea what you mean by that. You mention denial of service. Are you claiming a Nextcloud instance can be DoS'ed by a single computer with…
Yeah I'm being a bit more vague than I'd like, I should have taken the effort of going to my pc (am on phone) where I have a password manager to login to the account under my real name. I don't want to connect this one too much. Without posting the specific exploit, the issue is with the server-side sleep() in the login system. If you spawn enough threads, which you could easily do in the given time from even a 56k m…
That doesn't sound good. I guess as a personal user I'm not too worried about being DoSed, but that would certainly be more of a concern for a large organization evaluating the software.
If that is the case, then I certainly have an 'eyebrow raised'.
Re: Nextcloud Hub 21
#114Earlier 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…
I don't disagree but as a hobbyist I don't really want system administration problems. Well and I was mostly interested in Nextcloud as a possible alternative to Dropbox/Google drive with versioning and, I hoped, backups. However the only proper backup solution that I could confidently state would allow me to recover should disaster strike was the one you just explained e.g. putting everything in docker and snapshott…
This sounds like a system administration problem.
Why, exactly, did you jump to docker/etc instead of what everyone (including NextCloud) recommends which is basically "keep a copy of your nextcloud folder and a dump of your database"?[0]
If you're not confident you can properly recreate your nginx config, then keep a copy of that too.
At that point you're literally like four steps to restore from a blank slate:
pkg install nginx php74 php74-extensions mariadb105-server
mysql -e 'CREATE DATABASE nextcloud;'
mysql nextcloud
It sounds like most of your pain comes from trying to optimize the long tail here (recovering from a backup) at the cost of normal operation.(FWIW, my backup strategy is cron running a shell script that "rsync/mysqldump to second disk; rclone off-site". I've recovered from this successfully (from my local copy, no transfer times) in about a half hour.)
[0] https://docs.nextcloud.com/server/latest/admin_manual/mainte...
Re: Nextcloud Hub 21
#115I 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…
I've done this since about version 11. And I usually only get around to upgrading every few versions so it's been like... 11->12->13->14, 14->15->16, 16->17->18->19.
I do each upgrade one by one. Upgrade, login, check system status and resolve any additional steps it suggests (e.g., adding indices/columns, etc) then jump right into the next upgrade.
I've never had one fail on me. Even doing 3-4 major versions at a time it's usually less than a half hour problem.
Re: Nextcloud Hub 21
#116When it comes to self-hosting, there are 2 key components: the service software itself (ie Nextcloud), and the network plumbing to connect everything together. The networking has gotten quite complex due to NAT, HTTPS, DNS, IPv4 exhaustion, etc. I maintain a list of software to help simplify the networking bits: https://github.com/anderspitman/awesome-tunneling
Re: Nextcloud Hub 21
#117I started running a self hosted Nextcloud instance last year, and I couldn’t be happier with it! This release sounds exciting, guess it’s time to go upgrade :) For those looking to ‘de-Google’ their lives, and control their own data Nextcloud is one of the best options out there.
Are there recommendation for hosts which offer pricing comparable to Google One[1], has backup & trust in the community? [1] https://one.google.com/about/plans
Re: Nextcloud Hub 21
#118Earlier quoted context omitted.
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.
It does work with Nextcloud, though. [1] is the Nextcloud logo linkes from my instance, [2] is the direct link. Or am I misunderstanding your point? 1: https://cloud.zwog.org/index.php/s/TmKoyWqxXaGAnqo 2: https://cloud.zwog.org/index.php/s/TmKoyWqxXaGAnqo/preview
I was just commenting on your migration to Syncthing, which is a superior syncing app IMHO. It is just that when I was using it I realized that I am missing the share ability, which is avalable in Nextcloud, though my (somehow unhappy) travel the other way round from Syncthing to Nextcloud.
I think that Nextcloud is trying to cover too much things, with half-baked apps.
Re: Nextcloud Hub 21
#119Re: Nextcloud Hub 21
#120Earlier quoted context omitted.
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.
I don't like syncthing on mobile because it needs to maintain its connection to sync and therefore drains battery. Also, there isn't a way to have less than 100% of a particular share local to the phone. This isn't usually waht I want on my phone.