Lançado o Redbean 2.0
(justine.lol)- Basta colocar apenas HTML em um arquivo Zip para ter um servidor web executado diretamente em 6 sistemas operacionais
- Começou como um projeto de hobby, mas agora oferece recursos complexos em apenas 1,9 MB, com hospedagem de Lua + SQLite
→ Suporte a REPL, Mbed TLS, sandboxing, hash de senha argon2, geolocalização de IP da MaxMind etc.
→ Fornece uma Easy-Mode API e um framework web (Fullmoon) para desenvolvimento de alto nível
→ É possível definir argumentos de linha de comando com um arquivo.args - Suporte a x86-64 Linux, MacOS, FreeBSD, NetBSD e OpenBSD
3 comentários
Eu estava pensando em usar no meu projeto pessoal, mas acabei deixando de lado porque, durante o desenvolvimento, parecia bem incômodo ter que compactar tudo de novo em um zip e reiniciar toda vez que eu modificasse um arquivo. Agora, vendo de novo, percebi que existe a opção
-D, que permite servir diretamente os arquivos de um diretório local específico.Fiz um teste rápido, e as alterações nos arquivos locais são refletidas em tempo real. Ele também reconhece os subdiretórios.
Uau, achei que isso terminaria como só mais um projeto curioso..
Vou acompanhar de perto.
Redbean - servidor web executado a partir de um único arquivo