Discourse to Xenforo Migration

ritesh

Member
Hello,

I want to migrate my existing Discourse community to Xenforo, but I am not sure how to do it. This is the only fact that's keeping me from purchasing a Xenforo license.

Is there a way?

Thank you
 

BassMan

Well-known member
Hello,

I haven't tried but it was just released:
XenForo Importers 1.5.0 introduces a new importer to the suite of existing importers. Namely, Discourse! If you're thinking of joining XenForo but you're currently running your community on Discourse 2.0 or above, please try out our new beta Discourse importer and let us know how you get on.

 

masmo

Member
HI all, before purchasing a license I would like to be sure that I can convert the forum.
This is the first discussion I find with Google and therefore I write here :)


I don't understand how to use the importer... I only found this screenshot, no other documentation.
discourse to xenforo.png
Discourse runs on a docker container, how can I reach the PostgreSQL server?
Do I need to install Xenforo inside the Discourse container?

Is it possible to have a demo version of the importer so I can see if it works correctly?

Thanks
 

Chris D

XenForo developer
Staff member
HI all, before purchasing a license I would like to be sure that I can convert the forum.
This is the first discussion I find with Google and therefore I write here :)


I don't understand how to use the importer... I only found this screenshot, no other documentation.
View attachment 281133
Discourse runs on a docker container, how can I reach the PostgreSQL server?
Do I need to install Xenforo inside the Discourse container?

Is it possible to have a demo version of the importer so I can see if it works correctly?

Thanks
It’s just a database and a bunch of files. You could connect to the database directly if configured to accept remote connections. You could mount the disk as an NFS share or similar.

Some of that may be somewhat complex to set up so the easiest thing to do could be to dump the database and copy it to the machine you’re importing to and similarly grab a copy of the files.
 

masmo

Member
the easiest thing to do could be to dump the database and copy it to the machine you’re importing to and similarly grab a copy of the files.
Apparently it's not that simple...
I always get the error:
Code:
The directory discourse does not contain the expected contents.
Probably the importer wants files inside the discourse app, do I have to copy all the files that are here (./launcher enter app)?
Now I tried with files contained in /var/discourse

Thanks
 

Brogan

XenForo moderator
Staff member
Apparently it's not that simple...
I always get the error:
Code:
The directory discourse does not contain the expected contents.
Probably the importer wants files inside the discourse app, do I have to copy all the files that are here (./launcher enter app)?
Now I tried with files contained in /var/discourse

Thanks
You will need to associate your forum user name with your customer account and post in the relevant forum to receive support.
 
Top