Live data from Hacker News

Setting up your own Nextcloud instance to get off of Google

kiramclean.com

21–30 of 180 posts

Re: Setting up your own Nextcloud instance to get off of Google

#21

I’m a solo person on google enterprise for $20 a month. It sadly cannot be beat. Unlimited storage (almost 40TB) and email is all I care about and it works pretty much flawlessly (besides this weeks outage). I wouldn’t want to have the hassle of running it myself nor the price of storing all that data. So sadly I remain with google.

Not to mention you’re less likely to get hit with ransomware. Nextcloud pwnage seems much more likely.

Re: Setting up your own Nextcloud instance to get off of Google

#22

I’m a solo person on google enterprise for $20 a month. It sadly cannot be beat. Unlimited storage (almost 40TB) and email is all I care about and it works pretty much flawlessly (besides this weeks outage). I wouldn’t want to have the hassle of running it myself nor the price of storing all that data. So sadly I remain with google.

Yeah I think Google is pretty hard to beat for anyone who only cares about cheap storage, unfortunately. One argument I have for that crowd is that there's nothing stopping Google from coming seeking rent in the future (like they're currently doing with Photos), once they successfully kill off all viable competition by offering their products at a loss, which they can afford to do but a lot of companies who only do one thing (like e.g. email) can't.

But yeah I also don't think Nextcloud or other alternatives will really take over unless security/privacy/ethics become a higher priority than cost for most people, which seems unlikely to me.

Edit: Typo (of -> off)

Re: Setting up your own Nextcloud instance to get off of Google

#23
post #19

I’m a solo person on google enterprise for $20 a month. It sadly cannot be beat. Unlimited storage (almost 40TB) and email is all I care about and it works pretty much flawlessly (besides this weeks outage). I wouldn’t want to have the hassle of running it myself nor the price of storing all that data. So sadly I remain with google.

> Unlimited storage (almost 40TB) Huh? One of those is finite and the other is not.

It means he has 40TB stored I guess.

Re: Setting up your own Nextcloud instance to get off of Google

#24
Additional note: Nextcloud also comes as part of Mail-in-a-Box (MIAB). If you are using that version of Nextcloud, you need to know the following:

1- It uses SQLite, you can't change this easily as the same SQLite is also accessed by MIAB to sync contacts and calendar functionality. The Nextcloud devs don't recommend SQLite for multi user servers. [1]

2- MIAB supports using Nextcloud for managing contacts and calendar but file management is not officially supported so if you want to use that same installation of Nextcloud for storing your files, you won't get support from the MIAB devs in relation to any issue related to files storage [2] (in that case you will have to seek help from the Nexcloud community).

3- As a result of the 2 points above, for multiuser installations you may want to have a second instance of Nextcloud, backed by Postgres or MariaDB, just for your files storage, while you can keep using the version included in MIAB for contacts and calendar. However, for a single user installation, you would be fine using the version of Nextcloud that comes in MIAB (I have been doing that for a long time and I'm fine, mine is a single-user system).

4- The version of Nextcloud that is included in MIAB by default locks access to the admin interface, this can be unlocked using the provided script [3]

5- The automated backups that MIAB creates, will also include all your Nextcloud flies, not just email, calendar and contacts. So if you have a lot of files it's a good idea to use the S3 backup functionality instead of the default on-disk backup method (otherwise backups files will soon eat up all your storage). In my case I use the MIAB S3 backups feature, and I save my data in Digitalocean Spaces which is S3-compatible [4]

[1] https://docs.nextcloud.com/server/stable/admin_manual/config...

[2] See par. "What’s inside the box?" https://mailinabox.email/

[3] https://github.com/mail-in-a-box/mailinabox/blob/master/tool...

[4] https://www.digitalocean.com/docs/spaces/resources/s3-sdk-ex...

Re: Setting up your own Nextcloud instance to get off of Google

#26

I tried nextcloud for a couple months earlier this year and found it to be overcomplicated poorly engineered junk. It was super unreliable on iPhone. Simple things that should have worked perfectly, like uploading or downloading files, were very unreliable. There’s a certain class of software, usually written these days in a PHP, python, or JS, where there’s a big focus on making it “easy to use” or having a nice UI…

I learned the hard way that you should never, ever put huge (as in many files) directories on Nextcloud. In my case a couple Git repos.

It worked fine at first but after a while it got really confused, to a point where Nextcloud randomly decided that the older version on the server was actually the more recent one, and synced that folder back onto my local, updated repository. And I was the only person touching those folders, the Nextcloud server was only used as a backup during that period.

It's got a couple neat features, but problems like this are really not excusable. When the one core feature breaks in everyday situations for users doing version control it's not a good look.

Re: Setting up your own Nextcloud instance to get off of Google

#27

I would suggest Hetzner's storage share (their managed Nextcloud hosting) [1]. Their pricing starts at €2.90/mo for 100GB of storage, which is significantly cheaper than what is mentioned in the post ($5/mo for 25GB). [1] https://www.hetzner.com/storage/storage-share

Yeah it's actually cheaper (and simpler :) ) to sign up with a nextcloud provider if all you want is a nextcloud account. There are other reasons to run your own instance, but honestly I think most of them come down to the hacker novelty factor. One noteworthy one is having total control over your own data, I guess. Depending on the provider it's not always simple to export all of your data to migrate somewhere else if you ever want to.

For folks who would use nextcloud if they didn't have to care about all this server admin stuff I would definitely recommend Hetzner. Cloudamo [1] is also a good option with servers in North America, for people there who care about location.

[1] https://cloudamo.com/store/nextcloud

Re: Setting up your own Nextcloud instance to get off of Google

#28

I'm glad some of yall are mentioning cost. These articles while awesome usually don't mention the cost to operate and support such endeavors. I would like to host my own Matrix instance, but I have no idea what the cost would be monthly.

Oracle Cloud has the best Compute/VM Always Free Tier around (2x 1G RAM/50G VMs), which is likely sufficient for a small matrix/synapse server, so realistically you could do it for zero. I don’t know how much network transfer is included in their free tier, however (I’ve looked but never seen it clearly stated anywhere).

Re: Setting up your own Nextcloud instance to get off of Google

#29

I'm glad some of yall are mentioning cost. These articles while awesome usually don't mention the cost to operate and support such endeavors. I would like to host my own Matrix instance, but I have no idea what the cost would be monthly.

That's a good point! I should add the total cost to the post. I mentioned I use the cheapest Linode server but didn't actually say how much that is. I pay $5/month (USD) for the server (except I got the first two months for free from some promo code I found on another blog), and $10/year (CAD) for carbon offsets. I also paid $5/year (USD) for the domain name I use.
Post reply on HN