I asked Alan the Ubuntu community manager if he had insights into their setup and security concerns, he said: In short, do what upstream supports. I setup a discourse recently which I did using digitialocean and the upstream install process, which indeed is inside docker ( I haven't read that thread yet, just voicing what I did recently ) If you want support when things break, it's best to install the way upstream recommend, which is docker Also, tiny tidbit, the Ubuntu Desktop team completely shutdown the ubuntu desktop mailing list and moved to discourse. We get so much more engagement with the community now. Especially as we use Ubuntu SSO for sign on.