
IPFS Gateway & HTTP Proxy
Hosted IPFS Gateway & HTTP Proxy
api
o-az/eyepfs
Just deployed
Hosted IPFS Gateway & HTTP Proxy
Uses
Purpose
Overcome public IPFS gateway limitations, such as 429 Too Many Requests, by hosting your own IPFS Gateway and HTTP Proxy.
Usage
git clone https://github.com/o-az/eyepfs.git
Build Dockerfile
:
docker buildx build . \
--progress 'plain' \
--file 'Dockerfile' \
--tag 'ipfs_gateway_proxy'
# or `bun docker:build`
Run the image you just built:
docker run --rm -it \
--name 'my_ipfs_gateway_proxy' \
--env IPFS_GATEWAY_HOST="http://127.0.0.1:8081" \
--publish '3031:3031' \
'ipfs_gateway_proxy'
# or `bun docker:run`
Give it a nice few seconds then smoke test (fetch image):
curl --location --request GET \
--url 'http://127.0.0.1:3031/bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi' \
--output 'image.jpeg'
Deployment
anywhere that can run a Dockerfile
🐳
Railway.app
happens to be the best option
Template Content
api
o-az/eyepfs