To host a WebIDE locally is not that easy, but the next release of the NodeLua firmware will enable you to run your codes offline! Lua code will be saved to the Flash when Internet connection is available, after that, your Node can start up without a Internet connection 😉