13 points par xguru 2025-12-22 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Fournit un environnement Linux complet dans le navigateur sans dépendance au cloud
  • Intègre un éditeur basé sur VSCode, exploitable pour de nombreux usages comme un environnement de développement, un sandbox pour expérimentations IA ou un playground web
  • Offre une excellente extensibilité et personnalisation, avec prise en charge de l’auto-hébergement et de la construction sur une base de plateforme
  • Conçu selon un concept d’IDE pour son propre environnement, à la manière de Smalltalk
  • Écrit en Go, avec une prise en charge de premier ordre du langage Go

Environnement Linux

  • Exécute Alpine Linux et un noyau personnalisé sur l’émulateur JIT v86
  • Via Wanix, fournit la prise en charge de l’exécution Wasm et l’accès aux API DOM
  • Des paquets de base comme make, git et esbuild sont préinstallés
  • Il est possible d’installer des logiciels supplémentaires avec le gestionnaire de paquets apk

Gestion de la persistance

  • Avec une structure similaire aux images Docker, les modifications ne sont pas sauvegardées si elles ne sont pas validées ou ajoutées au script de build de l’environnement
  • Le répertoire du projet, le répertoire personnel et le répertoire public sont stockés de façon persistante dans le stockage du navigateur et synchronisés avec le cloud
  • Si nécessaire, des répertoires supplémentaires basés sur le stockage du navigateur peuvent être montés

Réseau virtuel

  • Fournit un accès Internet complet via une attribution d’IP par session grâce à un serveur DHCP virtuel
  • Prend en charge la communication entre onglets de navigateur et entre appareils via le routage IP entre sessions
  • Les logiciels liés à un port TCP génèrent automatiquement un endpoint HTTPS public
    • Les services HTTP sont accessibles via un proxy similaire à Ngrok
    • Les services TCP non HTTP peuvent être utilisés via du tunneling WebSocket

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.