←back to thread

319 points SpaghettiX | 1 comments | | HN request time: 0.206s | source
Show context
codingpanic ◴[] No.30285554[source]
I'm under the impression that this is against CloudFlare's ToS, otherwise I'd probably be doing it myself.

See section 2.8 "Limitation on Serving Non-HTML Content." of their subscriber agreement:

use of the Services for serving video or a disproportionate percentage of pictures, audio files, or other non-HTML content is prohibited, unless purchased separately as part of a Paid Service or expressly allowed under our Supplemental Terms for a specific Service.

Last I checked, SSH is non-html content. I even opened a support ticket with their support, specifically asking about SSH and other traffic and this is what I received: So if no matter what service you use, Once you breach this rule it will be applied.

EDIT: Looks like the CloudFlare CTO has clarified things below that this usage does not in fact violate the ToS.

replies(2): >>30285656 #>>30285713 #
jgrahamc ◴[] No.30285656[source]
That's for Cloudflare's CDN/reverse-proxy service.

This is the correct one for Cloudflare Tunnel: https://developers.cloudflare.com/cloudflare-one/connections...

replies(2): >>30286232 #>>30289158 #
neurostimulant ◴[] No.30286232[source]
This seems to be the license for cloudflared. But when you use cloudflared to create a tunnel via cloudflare network, aren't you also bound to Cloudflare's ToS because the software itself is useless without using the service provided by Cloudflare?
replies(1): >>30286264 #
jgrahamc ◴[] No.30286264[source]
I am literally Cloudflare's CTO. I'm pretty sure I know that using Cloudflare Tunnel for SSH isn't a violation of our service.
replies(5): >>30286408 #>>30286471 #>>30286543 #>>30288640 #>>30288786 #
1. est ◴[] No.30286408[source]
best reply ever, totally made my day.