@psychobunny Actually I had an idea, but forgot to share it.
Would be great to have screenshots section in plugin.json.
This upgrade will give opportunity to beautify Plugins section in NodeBB, also it will educate 3rd-party developers to at least reuse screens in README
You pass in --no-daemon and --no-silent because Upstart works best if the program itself is run interactively, with output sent to stdout.
However, I don't recall if systemd is different...
If it works best run interactively, use --no-daemon.
If it reads output from stdout (which I believe it does), then use --no-silent.
Yes, that should not be a problem. My rather elementary understanding of the GPL suggests that it allows you to use it for whatever you want to use it for, even for a site that is behind a paywall... but the source code has to remain open-sourced.
If you have no intention of forking and selling a customised version of NodeBB, then I think you're pretty much in the clear