Sono stato in grado di farlo nella GUI come ho menzionato prima.
@Falco, @pfaffman, @Jagster, @merefield… grazie a tutti voi, ho configurato correttamente il reverse proxy e non ho più quegli errori di Mixed Content.
Una volta che ho effettuato il reverse proxy sulla porta 80 della VM di discourse e sono stato in grado di registrarmi e altro, si è trattato di impostare force_https utilizzando la GUI e aggiungere il flag x-forwarded-proto nella scheda avanzata di nginx proxy manager.