Skip to content
Permalink
0aa6052eba
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
title
Migration from Disqus/WordPress/Commento to Remark42

Remark42 supports importing comments from Disqus, WordPress, Commento, or native backup format. All imported comments have an Imported field set to true. All methods below remove existing comments from the site if they are present, please see the restoration documentation for instructions on import preserving existing comments.

Initial import from Disqus

  1. Disqus provides export of all comments on your site in a gzipped file. This option is available in your Moderation panel at Disqus Admin > Setup > Export. The export will be sent into a queue and then emailed to the address associated with your account once it's ready. Direct link to export will be something like https://<siteud>.disqus.com/admin/discussions/export/. See importing-exporting for more details
  2. Move this file to your Remark42 host within ./var and extract, i.e., gunzip <disqus-export-name>.xml.gz
  3. Run import command (ADMIN_PASSWD must to be enabled on server for it to work) - docker exec -it remark42 import -p disqus -f /srv/var/{disqus-export-name}.xml -s {your site ID}

Initial import from WordPress

  1. Use that instruction to export comments to file using standard WordPress functionality
  2. Move this file to your Remark42 host within ./var
  3. Run import command (ADMIN_PASSWD must to be enabled on server for it to work) - docker exec -it remark42 import -p wordpress -f /srv/var/{wordpress-export-name}.xml -s {your site ID}

Initial import from Commento

  1. Move exported json file to your Remark42 host within ./var
  2. Run import command (ADMIN_PASSWD must to be enabled on server for it to work) - docker exec -it remark42 import -p commento -f /srv/var/{commento-export-name}.json -s {your site ID}