The typical way to deploy production node applications is via a production builds.
This corresponds to neutrino's docs and common webpack practices.
Once that's done, the files should be possible to serve with a static webserver.
As of currently, this does not work: when trying to authenticate against an instance, the callback is missing (
/oauth-callback returns 404).
This is the contents of my build directory as of current git HEAD:
352428b1102bfe02635c031fca4288d9.2286f38a6519a583fe99.js 7813cc3ecfbae7215b91ce1e17da0c1c.206b2b3a6054f2fa80f4.js index.238b99acd95920c35a38.js index.b95cea4932a6d4d36d481525208a91f3.css index.html runtime.ff533a1895c09b63a029.js
Most of the hashes are probably irrelevant, but a lack of an
oauth-callback.html is notable.