ghost2zola

Crates.ioghost2zola
lib.rsghost2zola
version0.1.0
sourcesrc
created_at2020-10-24 23:04:56.179346
updated_at2020-10-24 23:04:56.179346
descriptionMigrate a self-hosted Ghost blog's content to Zola
homepage
repositoryhttps://github.com/coriolinus/ghost2zola
max_upload_size
id305181
size64,433
owners (github:sozu-proxy:owners)

documentation

README

ghost2zola: migrate a ghost blog to zola

Preparation

  • Export your entire ghost directory into a tar:
    • The following data formats are supported:
      • ghost.tar
      • ghost.tar.gz
      • ghost.tar.bz2
    • This program analyzes the input file type, so no magic filenames are necessary.
  • Note: unlike ghost's built-in data exports, this preserves media such as images.

Usage

USAGE:
    ghost2zola [OPTIONS] <archive-path> <extract-path>

FLAGS:
    -h, --help
            Prints help information

    -V, --version
            Prints version information


OPTIONS:
        --prefix <prefix>
            Relative prefix within the archive

            In cases where the archive contains only a single blog, this is not necessary. When the archive contains
            several blogs, this can be set to any distinct prefix winnowing the selection to a single selection.

            If you're not sure what prefixes might be available, consider using the `find_ghost_db` tool.

ARGS:
    <archive-path>
            Path to a possibly-compressed tar archiving a ghost blog

    <extract-path>
            Path to the base directory into which the ghost blog should be expanded.

            Normally, this is the `content/blog` directory of your zola installation.
Commit count: 23

cargo fmt