A Discourse forum plugin to use IPFS to store files, using the Fission web API.
This add a file store component that stores files on IPFS, initially using Fission's Web API (other IPFS services welcome!).
When you use this plugin with Discourse, you enter your API keys and an optional IPFS gateway URI. Files that are uploaded through Discourse will be stored and pinned on IPFS, and served up over http using the gateway.
TO DO:
Follow instructions here to install Discourse plugins -- so you'll need to add this line to your containers/app.yml
:
- git clone https://github.com/fission-suite/discourse-ipfs-file-store.git
And then rebuild the container.
Now you can enable and configure the plugin:
$your_site/admin/site_settings/category/plugins?filter=ipfs_storage
ipfs.runfission.com
Further discussion in the forum, or file an issue if you run into problems.