Is there an way this could be done as a component rather than a plugin? Would it even be feasible to refactor it as a component (albeit a lot of work perhaps)?
There is a problem with plugins for those of us using locked down servers where we don’t have any shell access let alone sudo. Once you persuaded the powers that control it to install discourse for you the only configuration you can do is from the user interface, and if you are lucky some kind of file manager access like ftp to your webspace.
Plugins can only be installed by geeks it seems Or am I wrong about that? I can’t find any instructions for installing a plugin without using ssh.