IPFS

Mis à jour le

IPFS est un système de fichiers interplanétaire

InterPlanetary File System (ou IPFS, système de fichier inter-planétaire) est un protocole et un réseau peer-to-peer pour le stockage et le partage de données dans un système de fichiers distribué.

Héberger un site sur IPFS

Voici 6 étapes à suivre pour héberger un site sur le réseau peer-to-peer IPFS :

  1. Télécharger et démarrer l'application ipfs-desktop
  2. Importer un dossier test avec un fichier index.html dans l'onglet "Files"
  3. Récupérer un lien de partage ou le hash (CID) en effectuant un clic droit sur le dossier
  4. Activer l'extension ipfs-companion sur votre navigateur
  5. Rendez-vous sur une passerelle ipfs comme ipfs.io ou cloudflare-ipfs.com pour accéder à votre site : https://ipfs.io/ipfs/<votre_hash_ici>

Relier un nom de domaine à un site web hébergé sur IPFS

Vous pouvez utiliser une passerelle (Gateway Provider) comme Cloudflare pour relier un nom de domaine.

  • Créez une zone DNS CNAME votre.site qui pointe sur www.cloudflare-ipfs.com.
  • Créez une zone DNS TXT _dnslink.your.website avec la valeur dnslink=/ipfs/<votre_hash_ici>
  • Ajoutez votre nom de domaine sur le site de Cloudflare dans la partie "Connecting Your Website" (tout en bas de la page) et appuyez sur "Submit".

Plus de details sur la documentation de cloudflare.


©2017-2021