this post was submitted on 11 Aug 2025
56 points (100.0% liked)

Selfhosted

50550 readers
383 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 been using Backblaze B2 as "External Storage" connected to my Nextcloud on a vps, but it seems unreasonably slow. I've tried Linode/Akamai, and it seems faster, but it's more expensive. I've heard that Wasabi is fast, but they have weird terms and conditions where you actually have to pay for 3 months of data retention, which makes them sus.

I mention s3 compatible, but that's only because that's all I've known, so if there are other options that are relatively cheap, and are faster than Backblaze, I'm open to it.

I have Backblaze connected via the External Storage app in Nextcloud, cuz I'm running Nextcloud AIO in Docker. I know s3 storage can be setup as the main storage, but that requires setting things up manually. AIO is much easier, and I'm not a pro at this stuff. And I'm not sure how much of a performance increase it would even be.

Just for reference, I've set up a Nextcloud instance for work on a Linode vps at 2 cores and 4GB RAM, using their s3 compatible storage as external storage, and it's decently fast. My personal Nextcloud is a Racknerd vps at 4 cores and 4GB RAM, with backblaze as external storage, and it's slower than my work's instance. (both are AIO)

In terms of pricing Backblaze is $6/month for 1TB, while Linode is $10/month for 250GB, and about $20/month for 1TB.

Who knows, at the end of the day, I may just have to bite the bullet and pay more for Linode for the faster storage.

top 17 comments
sorted by: hot top controversial new old
[–] lemming741@lemmy.world 26 points 4 days ago (1 children)

My brother in networking- you can store your files in the L1 cache of your CPU and nextcloud is still going to be slow

[–] rimu@piefed.social 17 points 5 days ago

There are sooo many S3 providers.

Hetzner is 5 Euro / mo for 1 TB (traffic is extra). Cloudflare R2 is $15 / mo for 1 TB (traffic is free and they charge per GB so you'd probably pay much less than that).

[–] walden@sub.wetshaving.social 9 points 5 days ago (3 children)

Is it maybe because of physical distance? How far is your VPS from the Backblaze region? Check the bucket "S3 Region". I'm stuck on west, for example, even though I live on the other side of the country. There's a way to switch, but I haven't had the need to bother with it.

[–] surph_ninja@lemmy.world 3 points 4 days ago

No. Even mounting Nextcloud shares over the lan, on a 10gb fiber connection, gives absolutely dogshit performance.

[–] bender223@lemmy.today 2 points 4 days ago

I am in the same general region as backblaze. My vps is in a city that's 6 hours drive away from my backblaze region's server.

[–] dukatos@lemmy.zip 2 points 4 days ago (1 children)

I am on US west but I live in eastern Europe. BB needs better location detection.

[–] Mora@pawb.social 3 points 4 days ago

They dont detect at all. It depends on what location you choose when you register. So if you want to migrate, you have to create a new account.

[–] trk@aussie.zone 2 points 3 days ago (1 children)

I never had any success using Nextcloud with any type of cloud storage. It was always slow as molasses, even by normal Nextcloud standards.

I just bought a JBOD and store the data myself locally, with a remote backup instead.

I believe it is cheaper long term this way, though with energy costs on the up and up that may not always be the case. Does mean I have super fast access to the content when I want it though.

[–] bender223@lemmy.today 2 points 3 days ago

Thanks, that sounds like a good setup. Keep everything local, and then rsync or backup certain more important files to cloud backup.

[–] poke@sh.itjust.works 4 points 4 days ago

I haven't used nextcloud in years. Has it gotten any better with external storages, specifically when there are many files in one directory? It used to time out/become unresponsive in that situation, and make many unnecessary database requests/updates.

[–] 3dcadmin@lemmy.relayeasy.com 2 points 4 days ago

Loads of S3 suppliers out there but a lot depends on your region and how much you dislike certain corps. I mean AWS is the daddy of S3 but I doubt you would go down that route unless your are criminally insane like Uncle Fester

[–] BuccaneerScientist@discuss.tchncs.de 2 points 4 days ago (1 children)
[–] bender223@lemmy.today 1 points 4 days ago (1 children)

I looked into that, and decided against it cuz I like having a vps where I can also do other stuff with, like my own self hosted vpn. Small stuff.

I get that.

I think you can get the same amount of storage for the same price to use for a seperate VPS from them too.

[–] bulwark@lemmy.world 3 points 4 days ago

Well I would recommend Akami/Linode because I've had some form of an instance for close to a decade and any downtime has been my own fault. I did just start playing with one of their premium compute linodes for some experiments. I have had Nextcloud in a shared resources node and it wasn't bad, but it was slow. Currently I just run AIO on my home server mapped to the NAS for storage. If I set it up again I think I would do the same on Linode but it is pricey.

[–] panda_abyss@lemmy.ca 2 points 5 days ago

Eazy backup has s3 compatible storage