# IPFS pour les datapods v2

**URL:** https://forum.duniter.org/t/ipfs-pour-les-datapods-v2/12119
**Category:** R&D
**Tags:** video, stockage-hors-chaine, ipfs
**Created:** [25 March 2024 11:52 UTC](https://forum.duniter.org/t/ipfs-pour-les-datapods-v2/12119 "2024-03-25T11:52:48Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [27 March 2024 19:26 UTC](https://forum.duniter.org/t/ipfs-pour-les-datapods-v2/12119/2 "2024-03-27T19:26:31Z")

</div>

Vidéo sur le prototypage des datapods IPFS :

> **[Prototypage des datapods IPFS](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8)**
>
> Petite vidéo technique

Ça donne une idée de comment ça va marcher côté client, mais il me reste à prototyper le plus dur, c’est-à-dire la structure de données de l’index. J’espère avoir du nouveau en fin de semaine 🙂

[00:00](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=0s) vidéo démo des datapods ipfs pas du tout expliqué  
[00:16](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=16s) démarrage de ipfs (kubo)  
[00:53](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=53s) ddd-ui pour “Duniter Datapods Demo UI”  
[01:39](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=1m39s) UI qui fait pas grand chose Home/Network/Login/Upload/Download/Pubsub  
[02:02](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=2m2s) exemple d’upload d’un fichier texte dans IPFS  
[02:17](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=2m17s) exemple d’upload d’image  
[02:34](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=2m34s) exemple d’upload d’une information structurée et demande d’indexation signée  
[03:07](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=3m7s) inspection du DAG de demande d’indexation dans IPFS  
[04:14](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=4m14s) résumé : on vient de montrer la partie client des datapods  
[05:00](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=5m) deuxième logiciel : ddd-indexer  
[05:40](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=5m40s) mise en place des abonnements pubsub et démonstration  
[06:34](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=6m34s) documentation de libp2p pubsub  
[09:00](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=9m) j’ai fait ça en quatre jours : deux jours de lecture de doc, deux jours de prototypage  
[09:50](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=9m50s) lecture de code ddd-ui  
[10:16](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=10m16s) parenthèse sur notre sous-réseau d’IPFS public  
[11:00](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=11m) lecture du code des view  
[11:36](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=11m36s) logique de la soumission de donnée depuis un client (smartphone par exemple)  
[12:58](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=12m58s) message de demande d’indexation  
[15:00](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=15m) publication du CID de la demande d’indexation sur pubsub  
[15:44](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=15m44s) plus d’info sur le fonctionnement du ddd-indexer (qui se branche en RPC sur kubo par exemple)  
[17:20](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=17m20s) construction de l’index : set des clés publiques et set des demandes d’indexation de cette clé publique  
[18:10](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=18m10s) interaction avec le noeud ipfs en ligne de commande  
[18:40](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=18m40s) re-démo de la diffusion pubsub du CID de la demande d’indexation  
[19:55](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=19m55s) `ipfs dag stats` du DAG de la demande d’indexation en ligne de commande  
[21:02](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=21m2s) `ipfs ls` du DAG  
[22:05](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=22m5s) exemple du découpage IPFS d’un gros fichier (vidéo)  
[23:37](https://tube.p2p.legal/w/sNjBaKLSm8gnXHRbBuECb8?start=23m37s) fin de la démo et conclusion !

---

_[View the full topic](https://forum.duniter.org/t/ipfs-pour-les-datapods-v2/12119)._
