Sortie de Redbean 2.0
(justine.lol)- 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
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
-Dqui 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.
Waouh, je pensais que ça allait juste rester un projet intriguant..
Il va falloir le suivre de près.
Redbean - un serveur web exécutable dans un seul fichier