Hi Tom, it was nice meeting you, my name is Alex and I was a release manager for latest 0.5.6 release.
Regarding your questions: - `mvn package -p zeppelin-web` will already build a WAR file for a frontend webapp, that you can deploy to any application container - in order to work with interpreters though, WAR file requires a backend, which right now consists of things from ZeppelinServer.java: a REST API and a WebsocketAPI running somewhere For now we have a JAR with embedded Jetty which serves the resources and starts the backend, but I think it should be possible to de-couple those parts and make an OSGI components for them. There was relevant discussion on the list I recall some interest in some similar solution [1], but AFAIK it did not get much further. Please let me know if that helps. -- Alex 1. http://markmail.org/thread/6qkmssjc34klhoec#query:+page:1+mid:uvkbev3ynrc2urgp+state:results On Sun, Feb 7, 2016 at 11:01 PM, Tom Barber <tom.bar...@meteorite.bi> wrote: > Hello chaps, > > I was at CfgMgmtCamp last week and me and the guy who's name I never > caught, but who is a Zeppelin release manager were discussing the ability > to webapp-ify Zeppelin. > > I had discounted the idea before having taken a brief look at the source > but in having the discussion there seemed to be a possibility. > > So, my question to the list is, is making Zeppelin run as a WAR or inside > Karaf(which I'm more interested in) as an OSGI bundle(s), remotely > possible? If so, I'm happy to have a go at making it so. > > Thanks > > Tom >