Risposta breve: dipende.
Risposta più lunga: non ho fatto molta della configurazione descritta nel post 1. Ho dovuto fare un po’ di lavoro sui gemfiles. E basta.
Sia il mio XenForo che il mio Discourse erano sullo stesso server. Questo significa che puoi collegare l’area condivisa del container di Discourse alle aree di XenForo. Mi ha reso la vita molto più facile.
Non ho nemmeno pensato di esportare il mio DB di XenForo, dato che era sullo stesso host. Non ci sarebbe stato alcun vantaggio nel fare un’altra esportazione.