Services
IPFS

IPFS

Pinning

What is IPFS?

The Interplanetary File system (IPFS) is a distributed file storage protocol that allow computers all over the globe to store and serve files as part of a giant peer-to-peer network.

What is Pinning?

Pinning is a mechanism that allows you to tell IPFS to store and keep a given object somewhere - the default being you local node, though in this case you will be pinning the object to Fleek’s IPFS node.

How to pin a file

This service requires you to be authenticated & with a project selected.

You can pin a file from your file system by using the add command.

fleek ipfs add <file-direction>

Usage

fleek ipfs add hello.txt
> Success! QmNTCRYiZbtzDGEYtsTKwwtDVQF1XgvebudpRzcXVf5dYM
 
> You can visit through the gateway:
https://ipfs.io/ipfs/QmNTCRYiZbtzDGEYtsTKwwtDVQF1XgvebudpRzcXVf5dYM

How to view/resolve a file?

With the files' IPFS hash at hand (e.g. Qmanou5uhcGhyW7noyB7LNFJBZkKcuUZnmpHeQSaidJ367), you can view or resolve your file by using any public or private IPFS gateway.

For example, using IPFS' public gateway by appending the hash in the appropiate section: https://ipfs.io/ipfs/Qmanou5uhcGhyW7noyB7LNFJBZkKcuUZnmpHeQSaidJ367(opens in a new tab) (opens in a new tab).

⚠️

Public IPFS gateways (list here)(opens in a new tab) (opens in a new tab) take a little time to replicate new content, so there could be a minor delay in your file being fetchable by these gateways.

Last updated on May 17, 2023