20P by xguru 2022-06-17 | favorite | 댓글 3개
  • Zip 파일에 html만 넣으면 6개 OS에서 직접 실행되는 웹서버
  • 취미프로젝트로 시작했지만, 이제는 Lua + SQLite가 호스팅 되는 1.9mb 크기의 복잡한 기능들을 제공
    → REPL 지원, Mbed TLS, 샌드박싱, argon2 패스워드 해슁, MaxMind IP Geolocation 등
    → Easy-Mode API 와 고수준 개발을 위한 웹프레임워크(Fullmoon) 제공
    → .args 파일로 명령행 인자 지정 가능
  • x86-64 Linux, MacOS, FreeBSD, NetBSD, OpenBSD 지원

개인 프로젝트에 사용할까 하다가 개발 도중에 파일 수정할 때마다 zip으로 다시 묶어서 재실행하는 게 귀찮겠다 싶어서 제쳐 두었는데, 이번에 다시 보니 특정 지역 디렉터리의 파일들을 그대로 서빙할 수 있는 -D 옵션이 있네요.

잠깐 시험해 봤는데 지역 파일의 수정 사항이 실시간으로 반영됩니다. 하위 디렉터리들도 인식하고요.

와, 이게 신기한 프로젝트로 끝날 줄 알았는데..
잘 지켜봐야겠습니다.