Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Cloudflare r2 or self hosted s3 server?

What would you prefer for a local news site? Using cf r2 for offloading media or a vps with a self hosted s3 compatible solution?

«1

Comments

  • why does it have to be S3 compatible? What happened to just making a website?

  • cxycxy Member

    r2 is good for storing it, but when it has to be served and streamed often id rather use something like bunny.net and then archive them somewhere else later.
    thinking a video on the frontpage would be something youd not want to have loading forever.

    Thanked by 1jvnadr
  • If you can afford a managed solution then don't self host. R2 for unlimited egress and included CDN for free.

    Thanked by 1jvnadr
  • @OpaqueRegistrant said: why does it have to be S3 compatible? What happened to just making a website?

    News site with almost 200k photos and a 2.3 GB database. Content from 2007. Even if my server is powerful enough, the right way is use external storage for media to have better backup options either way.

    @cxy said: r2 is good for storing it, but when it has to be served and streamed often id rather use something like bunny.net and then archive them somewhere else later.

    Cliudflare cdn on the free tier works fine for me till now, with some tuned powerful caching inside the server, also. That's why I am thinking to use R2 from Cloudflare, for better compatibility with their CDN.

    @cxy said: thinking a video on the frontpage would be something youd not want to have loading forever.

    This is for photos, not video. I use either youtube (for better distribution outside the website) or a self hosted media server specially configured for video.

  • MikeAMikeA Member, Patron Provider

    Personally I love R2. Just works great, always fast no matter the region. I use it to distribute some large files mostly.

    Thanked by 1jvnadr
  • Depends on how much traffic your site gets, if it's a lot, then R2 is the better value with its free and unlimited egress. If it's not a lot, then get a server instead, as R2 at $15/TB isn't good value if you aren't doing high traffic and a server has cheaper storage.

  • x1archx1arch Member
    edited October 2025

    Which solution you want to use as S3 compatible backend? Minio or seaweedfs?

    I will migrate from idrive e2 to vps and now looking for a S3 compatible backend software.

  • @x1arch said:
    Which solution you want to use as S3 compatible backend? Minio or seaweedfs?

    I will migrate from idrive e2 to vps and now looking for a S3 compatible backend software.

    I heard a lot about garage here on let. May try as well.

  • @x1arch said:
    Which solution you want to use as S3 compatible backend? Minio or seaweedfs?

    I will migrate from idrive e2 to vps and now looking for a S3 compatible backend software.

    Seaweedfs works well, minio on the other hand will require a specific version because the latest one doesn't have an admin/management panel.

  • Thanks, for the Garage. Looks pretty good.

  • @x1arch said:
    Which solution you want to use as S3 compatible backend? Minio or seaweedfs?

    I will migrate from idrive e2 to vps and now looking for a S3 compatible backend software.

    Why are you moving away from IDrive E2?

    Thanked by 1nitrousdev
  • I think Backblaze B2 with Cloudflare CDN can get you the unlimited egress of R2 but with a much lower storage price ($6/TB)? You still have to pay for API transaction costs for both B2 and R2 afaik, though

  • @EthanZou said:

    @x1arch said:
    Which solution you want to use as S3 compatible backend? Minio or seaweedfs?

    I will migrate from idrive e2 to vps and now looking for a S3 compatible backend software.

    Why are you moving away from IDrive E2?

    Cost. 1tb is $50, 2tb is $99, here on let you can find 2tb for $20-30. E2 is really cool product, but i tired register every year new account and migrate. And a few month ago, I saw new prises, where 1tb was $75, but then they revert prices back. Anyway I already bought 2tb vps and plan migrate all my services from e2 to my own s3 compatible.

  • @nitrousdev said:
    I think Backblaze B2 with Cloudflare CDN can get you the unlimited egress of R2 but with a much lower storage price ($6/TB)? You still have to pay for API transaction costs for both B2 and R2 afaik, though

    Backblaze speed was super slow beyond help even under CF CDN, they never fix it since 2021 :D

    Also have bad experience with R2 with somehow it fail when stream using http range and their support ticket was kinda slow (around 1 + ½ days) unless you okay having many small files and using single-thread stream it would be best choice.

    For hassle-free, I recommended bunny.net, even price was steeping their support was very comfy and solved my problem quickly (as long I question about techincal stuff with possible dats required to check on their side) and http range support on their CDN standard network.

    Thanked by 1nitrousdev
  • i can vouch for garage. I have it setup on a host-c VPS as cold storage s3 bucket for ente and it was easy to setup and get connected.

  • czedczed Member
    edited October 2025

    @nitrousdev said:
    I think Backblaze B2 with Cloudflare CDN can get you the unlimited egress of R2 but with a much lower storage price ($6/TB)? You still have to pay for API transaction costs for both B2 and R2 afaik, though

    Cloudflare will cut you off if you use their CDN for delivering large amounts of files hosted outside of their R2/Stream service. Only exception is Enterprise customers.

    R2 gives you 10m uncached reads free, then like $0.36/million. It's definitely the best deal, especially for larger files (max size they'll cache is 512mb).

    I use Bunny as a CDN for now, but their support is useless. I've been trying to get them to add the standard "accept-range: bytes" header to 206 responses for month. Each ticket they say they'll prioritize the issue with their team, and then they close the ticket without resolution. What kind of CDN doesn't add standard response headers? Its costed me a lot of bandwidth.

    Thanked by 2nitrousdev fohadeel
  • @OpaqueRegistrant said:
    why does it have to be S3 compatible? What happened to just making a website?

    Object storage makes it much easier to do access control and to prevent people from hot linking your shit. You can sign URLs for a limited amount of time, and it’s much easier to integrate with CMS.

  • @ailice said: Backblaze speed was super slow beyond help even under CF CDN, they never fix it since 2021

    Oh no, was considering using that pair for a new project, so that's not a good sign

    @czed said: Cloudflare will cut you off if you use their CDN for delivering large amounts of files hosted outside of their R2/Stream service. Only exception is Enterprise customers.

    I presume they don't publish the limits, yeah?

  • @ailice said:

    @nitrousdev said:
    I think Backblaze B2 with Cloudflare CDN can get you the unlimited egress of R2 but with a much lower storage price ($6/TB)? You still have to pay for API transaction costs for both B2 and R2 afaik, though

    Backblaze speed was super slow beyond help even under CF CDN, they never fix it since 2021 :D

    It was fast when I used them to store 250+ TB. They have technical issues from time to time and their support is abysmal though.

    Thanked by 1nitrousdev
  • @czed said:

    @nitrousdev said:
    I think Backblaze B2 with Cloudflare CDN can get you the unlimited egress of R2 but with a much lower storage price ($6/TB)? You still have to pay for API transaction costs for both B2 and R2 afaik, though

    Cloudflare will cut you off if you use their CDN for delivering large amounts of files hosted outside of their R2/Stream service. Only exception is Enterprise customers.

    I've pushed more than 20 PB per month with B2 and Cloudflare on the free plan, Cloudflare didn't care.

    Thanked by 2nitrousdev vicaya
  • @gremeyer said:

    @czed said:

    @nitrousdev said:
    I think Backblaze B2 with Cloudflare CDN can get you the unlimited egress of R2 but with a much lower storage price ($6/TB)? You still have to pay for API transaction costs for both B2 and R2 afaik, though

    Cloudflare will cut you off if you use their CDN for delivering large amounts of files hosted outside of their R2/Stream service. Only exception is Enterprise customers.

    I've pushed more than 20 PB per month with B2 and Cloudflare on the free plan, Cloudflare didn't care.

    Hmm, seems like your mileage may vary. Just out of curiosity, the technical issues imply this setup shouldn't be used for production?

  • @nitrousdev said:

    @gremeyer said:

    @czed said:

    @nitrousdev said:
    I think Backblaze B2 with Cloudflare CDN can get you the unlimited egress of R2 but with a much lower storage price ($6/TB)? You still have to pay for API transaction costs for both B2 and R2 afaik, though

    Cloudflare will cut you off if you use their CDN for delivering large amounts of files hosted outside of their R2/Stream service. Only exception is Enterprise customers.

    I've pushed more than 20 PB per month with B2 and Cloudflare on the free plan, Cloudflare didn't care.

    Hmm, seems like your mileage may vary. Just out of curiosity, the technical issues imply this setup shouldn't be used for production?

    The issues were mostly 500 or 503 error spikes that happened intermittently a few times per week. They also have a rate limit on API requests per account. For their native API the limit is very low but for the S3 compatible API it's higher.

    Thanked by 1nitrousdev
  • Let me guess, it's going to be "AI powered" and "scalable" and all of those buzzwords...

    Well, since you mentioned "News" I am automatically thinking it's just going to be AI written crap scraped from reddit. Not blaming you, it's just the current perception of new/upcoming "News sites" in general.

  • @gremeyer said:
    The issues were mostly 500 or 503 error spikes that happened intermittently a few times per week. They also have a rate limit on API requests per account. For their native API the limit is very low but for the S3 compatible API it's higher.

    Got it, thank you for sharing your experience!

  • if you're looking for speed/throughput, please self-host and make it close to enduser.

    if you're looking for cheap $/gb, r2 is way to go.

    r2 is very slow in some regions, very fast in some regions. inconsistent performance

  • Why not Hetzner Object Storage?

  • There are also Storj, Telenyx, S4 and others.

  • @davidobrik567 said:
    if you're looking for speed/throughput, please self-host and make it close to enduser.

    if you're looking for cheap $/gb, r2 is way to go.

    r2 is very slow in some regions, very fast in some regions. inconsistent performance

    Yes, performance with r2 can be hit or miss sometimes. In each r2 region, cloudflare has a cache in front of the storage that isn't visible to users, so maybe files requested less often or their internal routing from r2 cache to the cdn proxy has issues. If all of your files are below 512mb, you can cache it all with the cdn to mitigate the problem, but if it's larger then there's not much that can be done.

  • @CyberCr33p said:
    Why not Hetzner Object Storage?

    You have to pay for egress, I don't recommend it.

  • If some one interesting based on this comparition https://www.repoflow.io/blog/benchmarking-self-hosted-s3-compatible-storage-a-practical-performance-comparison SeaweedsFS looks more solid than Garage on download score

    Thanked by 2OhJohn ariq01
Sign In or Register to comment.