20 pontos por xguru 2022-06-17 | 3 comentários | Compartilhar no WhatsApp
  • 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

 
ryugwang 2022-06-17

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.

 
eususu 2022-06-17

Uau, achei que isso terminaria como só mais um projeto curioso..
Vou acompanhar de perto.