/ghost-storage-adapter-ipfs

A storage adapter for the Ghost blogging platform that stores files in IPFS with Fission

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Ghost Storage Adapter for InterPlanetary File System (IPFS)

A storage adapter for the Ghost blogging platform, so that files and images are stored on IPFS.

Meant to work alongside heroku-ipfs-ghost.

See the Fission Talk Forum for background

License Built by FISSION Discord Discourse

Config:

  1. Place the storage adapter into content/adapters/storage/ghost-storage-adapter-ipfs/
  2. Add the following to your Ghost config file
{
    "storage": {
        "active": "ghost-storage-adapter-ipfs",
        "ghost-storage-adapter-ipfs": {
            "username": "fission-user",
            "password": "fission-user-pass"
        }
    }
}
  1. Provide optional arguments
  • apiURL String: Fission Web API compatible URL (default deferred to fission-suite/client),
  • gatewayURL String: IPFS gateway compatible URL (defaults to https://ipfs.io/ipfs)

That's it, you should be ready to start storing your Ghost images on IPFS!