DEV Community

Cover image for Deploy a Censorship Resistant Website for FREE πŸ”“πŸŒŽ

Deploy a Censorship Resistant Website for FREE πŸ”“πŸŒŽ

🍌🍌🍌 on November 06, 2019

Internet censorship is the control or suppression of what can be accessed, published, or viewed on the Internet. I believe in a free and open in...
Collapse
 
yuanhao profile image
YuanHao Chiang

First time I hear about IPFS 😲 excuse my ignorance, but what happens if internet providers decide to block IPFS gateways -- I imagine it's possible to have a list of the hashes offline (albeit the offline list would be huge).

Collapse
 
0xbanana profile image
🍌🍌🍌

You can run your own IPFS node which will connect you to the network. You can setup your own IPFS gateway and make that public as well.

Collapse
 
lcoenen profile image
LoΓ―c Coenen

IPFS is the future! It can be quite slow if you don't have your own server though. Have you checked out Arweave? It's adding an incentive layer on the top of IFPS.

Collapse
 
0xbanana profile image
🍌🍌🍌

I havent! I'll take a look. Im not a big fan of incentive layers, if there is no inherent incentive, an extra bolt on layer wont fix it.

Collapse
 
kayis profile image
K

Sounds pretty slick!

So an IPFS gateway is the link between IPFS and HTTP?

Do they provide a way to use a custom domain?

Collapse
 
0xbanana profile image
🍌🍌🍌

There are domain providers, and some tools out there to use custom CRYPTO domains (.eth .zil).

You can always use a domain redirect with a standard DNS provider to point to a IPFS GW address.
In my situation I setup a subdomain (d.jasonschorr.com) that points to ipfs.io/ipfs/

Collapse
 
luccabiagi profile image
Lucca Biagi

Really nice, I want to study this. Thanks for sharing!

Collapse
 
0xbanana profile image
🍌🍌🍌

Thanks for the feedback! You're welcome!

Collapse
 
shalvah profile image
Shalvah

Cool. Would be nice if you had explained how IPFS ensures censorship resistance.