20 points par xguru 2022-06-17 | 3 commentaires | Partager sur WhatsApp
  • Il suffit de mettre uniquement du HTML dans un fichier Zip pour obtenir un serveur web exécutable directement sur 6 OS
  • Commencé comme un projet hobby, il propose désormais des fonctionnalités complexes dans 1,9 Mo, avec hébergement de Lua + SQLite
    → prise en charge du REPL, Mbed TLS, sandboxing, hachage de mots de passe argon2, géolocalisation IP MaxMind, etc.
    → fournit une Easy-Mode API et un framework web (Fullmoon) pour le développement de haut niveau
    → possibilité de définir les arguments de ligne de commande avec un fichier .args
  • Prend en charge x86-64 Linux, MacOS, FreeBSD, NetBSD et OpenBSD

3 commentaires

 
ryugwang 2022-06-17

J’avais envisagé de l’utiliser pour un projet perso, puis je l’ai laissé de côté en me disant qu’en cours de développement, devoir recréer une archive zip et relancer à chaque modification de fichier serait pénible. Mais en y regardant à nouveau, j’ai vu qu’il existe une option -D qui permet de servir directement les fichiers d’un répertoire local spécifique.

J’ai fait un rapide essai, et les modifications des fichiers locaux sont répercutées en temps réel. Les sous-répertoires sont aussi pris en charge.

 
eususu 2022-06-17

Waouh, je pensais que ça allait juste rester un projet intriguant..
Il va falloir le suivre de près.