Senza trovare il codice, penso che quello che succede è che se hai un certificato, DISCOURSE_FORCE_HTTPS viene impostato su true, quindi è nascosto dall’interfaccia utente.
È tutto! L’altro modo per inserire elementi in config/discourse.conf è impostare una variabile ENV, che si traduce in qualcosa che li scrive in quel file proprio così.