![]() |
|
![]() |
| > What I need in my stack is a focused Google Docs alternative
Try Etherpad (https://etherpad.org/) > I ended up going with Seafile for file backups and have been very happy with it I went through probably dozens of solutions and ended up with Syncthing for synchronization of data (it requires understanding how it works but once you do (usually an eureka kind of moment) this is a very powerful system. For me using synchronization software (Seafile, Syncthing, ...) to do backups is dangerous. Borg is a very good solution (or Restik, or Kopia) |
![]() |
| I like Etherpad very much, but it is very lite as a Google docs alternative. Collabora, Only Office or the Cryptpad suite are better, but from the 3, the cryptpad server is the easiest to install. |
![]() |
| Nextcloud's "internals are a shitshow" because Docker's networking stack prevents it from getting the IP of the calling client? That's an unreasonable take. Why single out Nextcloud here? |
![]() |
| > Finally the upgrade is insane.
Wait until you see the "solution" for dealing with the client mangling timestamps [1]. After you've been burned by server updates, and then burned by client updates, with solutions that push the problems onto the system admin, you start to wonder if using it in the first place was a mistake. IIRC, part of the reason they forked was because OwnCloud wasn't moving fast enough. My experience makes me think OwnCloud might have been right. 1. https://github.com/nextcloud/desktop/wiki/How-to-fix-the-err... |
![]() |
| I started using Nextcloud first to have an alternative to big-tech in case Google locks me out of my account, and then it became my daily driver. It's fast, private, and has mature clients for all major desktop and mobile platforms. Together with OnlyOffice, it's a good-enough substitute for Google Docs Editors (the office suite) for non-collaborative editing.
I love self-hosting but file storage is one thing that I don't want to risk. I've been paying for Hetzner Storage Share [0] happily to save myself the headache. If you want a different hosting provider, Nextcloud now has Simple Signup program[1] which helps new users to sign up for a free plan with a provider near them, offering ≥ 2GB of storage. You can also browse the entire list if you want to pick one manually.[2] [0] https://www.hetzner.com/storage/storage-share/ [1] https://nextcloud.com/sign-up/ [2] https://nextcloud.com/providers/#:~:text=Providers%20for%20h... |
![]() |
| If you start on a free plan but then ultimately switch to another provider do you have any idea of how hard it would be to export and import all your tasks, files, etc? |
![]() |
| The desktop clients are anything but “mature”, and the whole point of GDocs is collaborative editing. If you don’t want to collaborate, syncthing works fine and doesn’t need a server. |
![]() |
| I supported a NextCloud + OnlyOffice server for 4 years for a 100-person company, and have since moved to Collabora Code (which has been running for ~2 years now). IME Code has better performance, is easier to upgrade, provides better compatibility with MS Office (since it's basically LibreOffice with a web UI), and is easier to integrate with (I wrote some integrations for a couple of internal systems and it's been a breeze).
It's fully FOSS. https://www.collaboraonline.com/code |
![]() |
| Good to know. I’ve been sticking with OnlyOffice only because it’s supported out of the box on Hetzner [0] (as in, I don’t need to setup and maintain any “document server”). Surprisingly, this is what they say about Collabora:
> Due to performance reasons, we cannot support the built-in version of Collabora. So if you still want to use Collabora, you will need to provide your own server. You could use, for example, one of our unmanaged dedicated root servers or a Hetzner Cloud server. You can activate Collabora via the App Store, but you will need to use the other server for data processing. You as the customer are responsible for configuring this server yourself in the app's settings. [0] https://docs.hetzner.com/konsoleh/storage-share/faq/addition... |
![]() |
| I originally wanted to do this but the CVE history is a bit too colorful for something I’d want to trust as a “cloud replacement”:
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=nextcloud A common misconception IMO is that running and owning your own infrastructure is somehow more secure. To that I lol, and I’m confident that the thousands of AWS/GCP/Azure/iCloud security engineers are all doing a more thorough job than you can. At the very very least they receive embargoed bugs which they often mitigate before the general public. |
![]() |
| banks aren't safe because they're unrobbable, they get robbed all the time. They're safe because they're the ones taking on the risk. Data isn't fungible like cash though. |
![]() |
| Running and owning your own infrastructure exposed to the outside world can be more insecure, running your own infrastructure at home in segmented networks with wireguard will solve most problems. |
![]() |
| I think the threat model isn't that these popular services are going to be attacked, but that they will engage in the denial of service themselves without legal recourse. |
![]() |
| It always leaves a bad taste in my mouth when opportunists charge money for software they didn’t produce, simply by capitalizing on the fact that it’s difficult and annoying to sideload on iPhones. |
![]() |
| Syncthing (via Möbius Sync) works quite (surispsibgly!) well on iOS, but there are still many paper cuts. I‘d have hoped the DMA would have forced platforms to be decoupled from services. |
![]() |
| Yes, there is an anti-competitiveness aspect here, and I agree with you that the access to the api should be allowed (given some limits)
But nobody wants to sysadmin their phone with rare exceptions |
![]() |
| I love my nextcloud server. I set up an instant upload for my phones camera photos to replace Google photos. Now I get all my photos automatically synced to my server at home. |
![]() |
| Used to use next cloud, just recently switched to owncloud infinite scale
it certainly seems much more stable so far. The lack of features might be a feature itself. |
![]() |
| No comment on anything else, but the tone of the page is so schoolyard. For a company that targets enterprise and government clients, petty jabs at the weather app look unprofessional. |
![]() |
| In case some people don't know using NextCloud + floccus = great bookmark sync (I self hosting it but setup one on a cheap cloud VM is also fine)
Not using NextCloud for anything else yet though |
![]() |
| still love it. Been hosting a small (aprox 20 people) instance for a non-profit since more than 8+ years (even before owncloud and nextcloud split up). |
![]() |
| I love nextcloud, it’s so easy to use once it’s set up and I love how it can do so much of what Google offers like contact sync and calendar |
![]() |
| What issues did you find with the file storage? I’m using it backed by S3 and it hasn’t given me any issues at all so far, be nice to know what to watch out for. |
First if all, it wants to do everything and does none well (or better than specialized apps)
Its internals are a shitshow - a question about getting the real IP of the calling client raised a 10 pages discussion where people said "it works" and other days "it does not". The "solution" required you to change a volatile setting within the docker container (and do it again when the container changes)
Finally the upgrade is insane. I once tried to upgrade my installation, was told that n+2 upgrades are not possible (fair enough) and ... the installer destroyed the database. What a piece of crap. Thanks god for backups.