Ajout de la persistance dans Hackademy

This commit is contained in:
ben
2025-11-24 21:53:47 +01:00
parent 773c788fef
commit c23416ae83
2 changed files with 15 additions and 1 deletions

View File

@@ -6,7 +6,7 @@ Basé sur un environnement Linux émulé dans le navigateur, Hackademy Linux per
La plateforme est personnalisable directement via l'URL afin de s'adapter à plusieurs scénarios et cas d'usage.
[[!note "Hackademy Linux est entièrement exécuté dans le navigateur via l'émulateur [v86](https://github.com/copy/v86). Le système de fichiers de la machine virtuelle est stocké dans la mémoire vive du navigateur. Actuellement, il n'est pas possible de sauvegarder l'état de la machine virtuelle ; un rechargement de la page réinitialise l'environnement. Aucune donnée n'est envoyée sur un serveur, tout se passe en local dans votre navigateur."]]
[[!note "Hackademy Linux est entièrement exécuté dans le navigateur via l'émulateur [v86](https://github.com/copy/v86). Le système de fichiers de la machine virtuelle est stocké dans la mémoire vive et le stockage local du navigateur. Aucune donnée n'est stockée et aucune commande n'est exécutée sur un serveur."]]
[[!caution "Ce projet est en cours de développement et peut être très instable."]]
@@ -28,6 +28,7 @@ Il est également possible de se connecter sans s'identifier avec l'URL: [linux.
* Configuration via des [paramètres dans l'URL](url).
* Accès au navigateur depuis la VM avec [host_browser](host_browser).
* [Gestionnaire de paquets](packages).
* Persistance des données dans le stockage local du navigateur.
## Applications

View File

@@ -45,3 +45,16 @@ opkg update && opkg install tmux
```
[https://linux.hackade.org/?custom_init=IyEvYmluL3NoCgplY2hvI...](https://linux.hackade.org/?custom_init=IyEvYmluL3NoIC1sCmVjaG8gIkhlcmUncyBhbiBleGFtcGxlIG9mIHRoZSBjdXN0b21faW5pdCBmdW5jdGlvbmFsaXR5LiIKb3BrZyB1cGRhdGUgJiYgb3BrZyBpbnN0YWxsIHRtdXgK)
## Persistance des données
Le paramètre __persistence__ permet de monter un disque dans la VM dont le contenu sera stocké dans le navigateur. Ces données persistent au redémarrage de la VM, tant que les données d'applications ne sont pas effacées de l'historique du navigateur.
Ce disque est **/dev/sdb**, il est monté automatiquement dans **/data** quand le paramètre est actif.
Pour être sûr qu'aucune donnée ne se perde, il est conseillé de synchroniser les données avant d'arrêter d'utiliser Hackademy avec la commande suivante :
```
sync
```
Par défaut le disque persistent n'est pas instancié.