A FreeBSD port.
3.16.0 works on stable/14 with devel/libinotify from ports. stable/15 works with the new inotify(2).
Working on getting this into ports now. So you shouldn't need this much longer. This will appear very shortly. There have been fixes you will want to pick up more LuaCATS (for popular languages including thoses used by neovim).
I'm going to leave this here for now but this is merged and I'll be doing my best to maintain it going forward.
People are still grabbing so I'm updating to where official port will be.
# cd /usr/ports/devel
# git clone https://github.com/dmarker/lua-language-server.port.git lua-language-server
# cd lua-language-server
# make install clean
The real credit is to markjdb for tracking down the SIGBUS in bee here. That has been merged to both versions of bee.lua this port needs. So really just adjusting everything to use inotify(2). Still has flaky test but it does pass sometimes.