Ich denke, Sie müssen das in einer Entwicklungsumgebung tun, was ein großer Aufwand zu sein scheint (aber Discourse für die Entwicklung mit Docker installieren ist möglicherweise nicht so schwer).
Die andere Möglichkeit ist, aufs Ganze zu gehen und es einfach auf der Live-Seite zu tun. Solange Sie nicht Dutzende von Anmeldungen pro Tag erhalten, wird es wahrscheinlich niemand bemerken.
Bearbeiten:
Das ist es, was zu tun ist!