20 ポイント 投稿者 xguru 2022-06-17 | 3件のコメント | WhatsAppで共有
  • Zipファイルにhtmlを入れるだけで、6つのOSで直接実行できるWebサーバー
  • 趣味プロジェクトとして始まったが、今ではLua + SQLiteがホスティングされる1.9MBサイズの複雑な機能を提供
    → REPLサポート、Mbed TLS、サンドボックス化、argon2パスワードハッシュ化、MaxMind IP Geolocation など
    → Easy-Mode API と高水準開発のためのWebフレームワーク(Fullmoon)を提供
    .args ファイルでコマンドライン引数を指定可能
  • x86-64 Linux、MacOS、FreeBSD、NetBSD、OpenBSD をサポート

3件のコメント

 
ryugwang 2022-06-17

個人プロジェクトで使おうかと思ったものの、開発中にファイルを修正するたびに zip で再度まとめて再実行するのが面倒そうだと思って脇に置いていたのですが、今回あらためて見てみると、特定のローカルディレクトリのファイルをそのまま配信できる -D オプションがあるんですね。

少し試してみたところ、ローカルファイルの変更がリアルタイムで反映されます。サブディレクトリも認識します。

 
eususu 2022-06-17

わあ、これがただの興味深いプロジェクトで終わると思っていたのに…
今後もしっかり注目していきたいです。