Redbean 2.0 공개
(justine.lol)- 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 옵션이 있네요.
잠깐 시험해 봤는데 지역 파일의 수정 사항이 실시간으로 반영됩니다. 하위 디렉터리들도 인식하고요.