lua-jet is a Jet daemon and peer implementation written in Lua.
$ git clone https://github.com/lipp/jet.git
$ cd jet
$ sudo luarocks make rockspecs/jet-scm-1.rockspec
$ jetd.lua
$ cd lua-jet
$ lua example/some_service.lua
$ sudo luarocks install orbit
$ git clone https://github.com/lipp/radar
$ cd radar
$ ./simple_webserver.lua
Visit Your Radar.
For general information, visit the Jet Homepage. Look at the API.md, the examples or the busted test spec files.
To run the tests, busted with finally support needs to be installed:
$ git clone https://github.com/lipp/busted.git
$ cd busted
$ git checkout add-finally
$ ./try
If all is in place, run the tests from within the lua-jet dir like this:
$ busted spec