15 points par GN⁺ 2026-02-01 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Système de distribution de sites web sans serveur central utilisant un réseau pair à pair basé sur WebTorrent
  • Les utilisateurs peuvent téléverser un dossier de site web par glisser-déposer et le partager via un lien PeerWeb unique
  • En gardant un onglet du navigateur ouvert ou en utilisant un client desktop, l’hébergement reste actif en continu
  • Sécurité et performances renforcées grâce au filtrage de sécurité basé sur DOMPurify, à l’exécution en sandbox et au smart caching
  • Un modèle d’hébergement web décentralisé remarqué pour sa résistance à la censure, sa réduction des coûts et sa distribution mondiale

Présentation de PeerWeb

  • PeerWeb est un système d’hébergement de sites web sans serveur central utilisant la technologie WebTorrent
    • Les sites web sont stockés de manière distribuée via un réseau pair à pair, ce qui assure une résistance à la censure et une disponibilité permanente
  • Les utilisateurs peuvent téléverser des sites web statiques composés de HTML, CSS, JavaScript, etc.
  • Après le téléversement, tout le monde peut y accéder via un hash unique et une URL PeerWeb générés

Téléversement et mode d’hébergement

  • Il suffit de glisser-déposer un dossier de site web pour qu’il soit traité automatiquement et téléversé
    • Après le téléversement, un hash et une URL PeerWeb sont générés et peuvent être partagés immédiatement
  • Tant que l’onglet du navigateur reste ouvert, cet onglet joue le rôle de nœud d’hébergement
    • Si l’onglet reste ouvert, d’autres utilisateurs peuvent accéder au site
  • Avec le client desktop (Windows, macOS, Linux), il est possible d’assurer un hébergement continu sans laisser d’onglet ouvert

Mode d’emploi

  • ① Créer un site statique en HTML/CSS/JS
  • ② Glisser-déposer le dossier sur la page PeerWeb pour le téléverser
  • ③ Partager le lien unique généré
  • ④ Maintenir l’onglet du navigateur ouvert ou lancer le client pour poursuivre l’hébergement

Importer un site existant

Fonctionnalités pour les développeurs

  • En ajoutant &debug=true à l’URL, on passe en mode debug pour afficher l’avancement en détail
  • Le générateur de torrents avancé permet de créer directement des fichiers torrent
  • Fonctions de réinitialisation du cache et de paramètres avancés incluses

Smart caching

  • Les sites visités sont enregistrés dans IndexedDB pour permettre un rechargement immédiat
    • Le cache est supprimé automatiquement après 7 jours
    • Seuls les contenus nettoyés par DOMPurify sont stockés
  • Même hors ligne, il est possible d’accéder aux sites mis en cache

Fonctions de sécurité

  • L’intégration de DOMPurify nettoie tout le HTML afin de bloquer les attaques XSS
  • Suppression des balises et attributs dangereux, exécution dans des iframe sandboxées et vérification des ressources
  • Tous les fichiers s’exécutent dans un environnement isolé, ce qui renforce la sécurité

Exigences pour les sites

  • Présence obligatoire de index.html à la racine ou dans un sous-dossier
  • Toutes les ressources doivent utiliser des chemins relatifs
  • Seul le contenu statique est autorisé (HTML, CSS, JS, images, polices, etc.)
  • Design responsive recommandé
  • Le contenu est automatiquement nettoyé pour des raisons de sécurité

Principaux avantages

  • Résistance à la censure : aucun serveur central, donc pas de blocage possible
  • Réduction des coûts : aucun frais d’hébergement
  • Distribution mondiale : diffusion automatique entre pairs à l’échelle globale
  • Disponibilité permanente : accessible tant que des pairs sont en ligne
  • Sécurité : exécution en sandbox et protection XSS
  • Chargement rapide : retour instantané grâce au smart caching
  • Structure d’URL simple : accès possible avec le seul hash torrent
  • Accessibilité hors ligne : les sites mis en cache fonctionnent sans Internet

Conclusion

  • PeerWeb est une plateforme d’hébergement web décentralisée basée sur WebTorrent qui propose une nouvelle manière de distribuer le web en combinant résistance à la censure, efficacité économique et sécurité

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.