Roller

Install additional gems

To use this importer, you need to install these additional gems: `gem install unidecode sequel mysql2 htmlentities`

To import your posts from a self-hosted RollerBlog installation, run:

$ ruby -r rubygems -e 'require "jekyll-import";
    JekyllImport::Importers::Roller.run({
      "dbname"         => "",
      "user"           => "",
      "password"       => "",
      "host"           => "localhost",
      "port"           => "3306",
      "socket"         => "",
      "clean_entities" => true,
      "comments"       => true,
      "categories"     => true,
      "tags"           => true,
      "more_excerpt"   => true,
      "more_anchor"    => true,
      "extension"      => "html",
      "status"         => ["PUBLISHED"]
    })'

Only the variables “dbname”, “user” and “password” are required, the rest are optional and default to what is shown above. Currently this importer assumes a MySQL database.

This only imports post content

This importer only converts your posts and creates YAML front-matter. It does not import any layouts, styling, or external files (images, CSS, etc.).