Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop using Cloudflare #8691

Closed
theel0ja opened this issue Feb 15, 2019 · 4 comments
Closed

Stop using Cloudflare #8691

theel0ja opened this issue Feb 15, 2019 · 4 comments

Comments

@theel0ja
Copy link

You advertise yourself as "decentralized" platform, but use Cloudflare for riot.im and matrix.org (all communications using that Matrix server is routed through Cloudflare)

@jryans
Copy link
Collaborator

jryans commented Feb 15, 2019

I think this is quite hard to change in a world where DDoS attacks are possible.

@lampholder
Copy link
Member

Matrix is decentralised because there is no single point of control - the multitude of Matrix homeservers running globally can operate and federate and communicate amongst each another regardless of whether any particular homeserver is running.

Routing the matrix.org homeserver behind Cloudflare doesn't change this - as @jryans says it's just an implementation detail that helps the instance we run from matrix.org defend itself against DDoS attacks.

Likewise the Riot instances at https://riot.im - if you don't want to rely on Cloudflare's availability to access a Riot client, you can download the electron client, or a mobile app, or host your own Riot web instance, or use one hosted by somebody else.

@smnthermes
Copy link

smnthermes commented Oct 20, 2019

@jryans @lampholder Privacy violations are worse than DDoS attacks. Even with other instances, data is still sent to matrix.org – and by extension, Cloudflare.

Read this article:
https://codeberg.org/crimeflare/cloudflare-tor/src/branch/master/README.md

@t3chguy
Copy link
Member

t3chguy commented Oct 20, 2019

So some service is worse than no service? If you're not happy using the hosted riot.im you can use the desktop (electron) app which is offline or host it yourself from the freely provided tarballs. I know I'd prefer having some highly available hosted riot-web instance running than wasting the foundations money on other DDoS solutions or ops time to put out fires.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants