Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acorbi/wiki-plugin-ipfs
FedWiki Plugin for interfacing http://federated.wiki/ with https://github.com/ipfs using https://github.com/ipfs/node-ipfs-api
https://github.com/acorbi/wiki-plugin-ipfs
Last synced: about 1 month ago
JSON representation
FedWiki Plugin for interfacing http://federated.wiki/ with https://github.com/ipfs using https://github.com/ipfs/node-ipfs-api
- Host: GitHub
- URL: https://github.com/acorbi/wiki-plugin-ipfs
- Owner: acorbi
- Created: 2015-08-14T15:44:51.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-11-20T08:03:53.000Z (about 9 years ago)
- Last Synced: 2024-11-04T04:31:00.165Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 1.26 MB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-starred - acorbi/wiki-plugin-ipfs - FedWiki Plugin for interfacing http://federated.wiki/ with https://github.com/ipfs using https://github.com/ipfs/node-ipfs-api (others)
README
# Federated Wiki - IpFs Plugin
This plugin, type: ipfs, extends the functionalities of Federated Wiki allowing to interface it with https://github.com/ipfs/ipfs using https://github.com/ipfs/node-ipfs-api
## Configure
Specify connection data to a running IPFS instance on ```lib/config``` first.
## Build
```
npm install
grunt build
```## Develop
```
npm install
grunt build; grunt watch;
```## Install
Follow guides on http://plugins.fed.wiki.org/view/welcome-visitors/view/about-plugins
## Roadmap
* **Implement ipfs' cat method to obtain binary data from assets and embed it on the plugin's paragraph.**
status: Implementing
Paste the hash of a resource stored on IPFS into a box of type **Ipfs** and the contents will be shown. Currently wiki-plugin-ipfs just **cats** the binary contents of the asset in the markup so HTML or plain text assets will be shown properly but other, such as images, videos, etc... would just spit out unreadable characters.
* **Implement ipfs' add method to push an asset from FedWiki ( optimally per drag-and-drop) into ipfs.**
status: Planned
The idea is to allow the user to drag-and-drop a file (image, video, zip) into the **Ipfs** box and it will be added to Ipfs via the instance specified in ```lib/config```
## License
MIT