Votre passerelle vers le Web distribué
Dweb.page (anciennement Pact.online) est une page Web open source qui vous permet de partager et de rechercher du contenu sur le Web distribué basé sur IPFS. La page Web elle-même s'exécute sur n'importe quelle passerelle IPFS accessible en écriture (voir Hébergement ci-dessous). C'est l'un des premiers sites Web distribués et il fonctionne entièrement dans votre navigateur, ce qui signifie que vous contrôlez vos propres données. De plus, le site Web utilise la technologie de grand livre distribué IOTA pour stocker les métadonnées des fichiers téléchargés publiquement. Le moteur de recherche décentralisé intégré au site utilise ces métadonnées pour indexer le contenu mis en ligne. De plus, l'historique des transferts basé sur IOTA fournit un système de journalisation transparent et vous permet de revendiquer la propriété de vos données.
Cliquez ci-dessous pour en savoir plus dans une courte vidéo youtube :
Pour une description de la sécurité de Dweb.page, consultez la première version du livre blanc sur la sécurité (la version obsolète doit être modifiée après la nouvelle signature + la mise en œuvre du moteur de recherche) .
Ce projet utilise node et npm. Allez les vérifier si vous ne les avez pas installés localement. Pour créer le fichier index.html, exécutez simplement :
npm run build
Dweb.page doit simplement être hébergé sur une passerelle IPFS inscriptible. Vous pouvez facilement exécuter Dweb.page local en suivant le didacticiel ci-dessous. Nous pensons que toutes les applications ne devraient pas démarrer leur propre passerelle IPFS pour des raisons de performances. Au lieu de cela, vous n'avez qu'une seule passerelle IPFS exécutée sur votre ordinateur local ou votre navigateur. De plus, la configuration actuelle est beaucoup plus rapide et fonctionne en théorie également par exemple sur Internet Explorer (actuellement non pris en charge).
Vous pouvez également utiliser Dweb.page pour héberger votre propre projet Web distribué (voir ce tutoriel).
David Hawig
Vous pouvez soit soutenir ce projet en créant un nœud IPFS, en faisant un don ou en contribuant au code.
Si vous souhaitez participer, vous pouvez simplement configurer votre propre nœud IPFS avec une passerelle accessible en écriture. Vous devez autoriser une taille maximale de téléchargement sur votre serveur de 1 Go. Enfin, contactez-nous à info[at]pact[dot]care ou sur notre serveur Discord afin que nous puissions ensuite intégrer votre côté sur notre page principale. Actuellement, nous partageons les dons de l'IOTA de manière égale entre tous les participants à la fin de chaque mois. Pour plus de transparence, vous pouvez suivre tous les dons sous l'adresse actuelle du don IOTA. À l’avenir, nous pourrions mettre en place un modèle publicitaire pour rendre la participation plus attrayante pour les nœuds IPFS.
La version en ligne la plus récente de Dweb.page a le hachage suivant :
QmaG6gCPHBKEvQtCTG7ELa1J1fh9K7iitcCwrWponxFydy
Liste des nœuds participants
Adresse du don IOTA
LRKZARMRXNBSUAOGYOMCRBAZAK9ZSVWTIXOVFTGTX9FRZVUNIM9NLBEZPPZIDD9MQHVCOFNELKGVCIYVWQGRWYZU9X
Si vous souhaitez aider, rejoignez notre serveur Discord ou ouvrez des problèmes pour les bogues que vous avez trouvés ou les fonctionnalités qui, selon vous, manquent. Vous pouvez également soumettre des demandes d'extraction à ce référentiel.
Si vous modifiez le README, veuillez vous conformer à la spécification standard-readme.
Licence publique générale GNU v3.0 © PACT Care BV