I am learning about IPFS on my desktop (Ubuntu 16.04).
Following the documentation and tutorials I have been able to add files and folders, and use IPNS – however only on my local machine: localhost:8080/ipfs/ + hash.
The webui shows I am connected to 50+ peers, but when I attempt to use a public gateway, I am not able to retrieve any file I have uploaded - the request times out or I get a gateway error.
I have tried modifying the configuration of my ipfs daemon to
"Gateway": "/ip4/0.0.0.0/tcp/8080", however this has not worked. I am using go-ipfs v 0.4.2, which I appreciate is not the same as the ipfs.io (currently v0.4.14, according to https://ipfs.io/api/v0/version ), but I am unable to locate any alternative gateway that is using 0.4.2.
My guess is that the problem is local on my end, but I’m not sure where to begin debugging. I also I don’t want to just try it on AWS without understanding why it doesn’t work locally. Unfortunately the IPFS docs and tutorials seem incomplete on this issue (I’d be happy to be corrected on this point).
Does anyone have any tips on how I should proceed? My hope is to eventually run an IPFS node on a virtual machine and use IPNS to serve content to browsers. I’d be happy to supply any additional information.