All Projects → gogank → Papillon

gogank / Papillon

Licence: apache-2.0
A distributed blog publish system based on IPFS

Projects that are alternatives of or similar to Papillon

Orbit
A distributed, serverless, peer-to-peer chat application on IPFS
Stars: ✭ 1,586 (+8247.37%)
Mutual labels:  ipfs, distributed
ipfs-chat
Real-time P2P messenger using go-ipfs pubsub. TUI. End-to-end encrypted texting & file-sharing. NAT traversal.
Stars: ✭ 84 (+342.11%)
Mutual labels:  ipfs, distributed
Dweb.page
Your Gateway to the Distributed Web
Stars: ✭ 239 (+1157.89%)
Mutual labels:  ipfs, distributed
Subnode.org
SubNode: Social Media App
Stars: ✭ 25 (+31.58%)
Mutual labels:  ipfs, distributed
Awesome Decentralized
🕶 Awesome list of distributed, decentralized, p2p apps and tools 👍
Stars: ✭ 358 (+1784.21%)
Mutual labels:  ipfs, distributed
Ipfs.ink
PROJECT HAS BEEN SHUTDOWN - Publish and render markdown essays to and from ipfs
Stars: ✭ 106 (+457.89%)
Mutual labels:  ipfs, distributed
demo-ipfs-todo
Simple ToDo app using window.ipfs
Stars: ✭ 16 (-15.79%)
Mutual labels:  ipfs, distributed
Js Dag Service
Library for storing and replicating hash-linked data over the IPFS network.
Stars: ✭ 81 (+326.32%)
Mutual labels:  ipfs, distributed
ipns-link
Expose local http-server (web-app) through IPNS
Stars: ✭ 18 (-5.26%)
Mutual labels:  ipfs, distributed
field-manual
The Offical User's Guide to OrbitDB
Stars: ✭ 178 (+836.84%)
Mutual labels:  ipfs, distributed
orbit-db-cli
CLI for orbit-db
Stars: ✭ 60 (+215.79%)
Mutual labels:  ipfs, distributed
Js Ipfs
IPFS implementation in JavaScript
Stars: ✭ 6,129 (+32157.89%)
Mutual labels:  ipfs, distributed
demo-ipfs-id-qr-codes
Generates a QR Code of your IPNS URL and Public Key
Stars: ✭ 21 (+10.53%)
Mutual labels:  ipfs, distributed
Diffuse
A music player that connects to your cloud/distributed storage.
Stars: ✭ 517 (+2621.05%)
Mutual labels:  ipfs, distributed
Orbit Db
Peer-to-Peer Databases for the Decentralized Web
Stars: ✭ 6,381 (+33484.21%)
Mutual labels:  ipfs, distributed
Pcp
Performance Co-Pilot
Stars: ✭ 716 (+3668.42%)
Mutual labels:  distributed
Distribyted
📂 ➡️ 📺 🎶 🎮 Torrent client with on-demand file downloading as a filesystem.
Stars: ✭ 791 (+4063.16%)
Mutual labels:  distributed
Modin
Modin: Speed up your Pandas workflows by changing a single line of code
Stars: ✭ 6,639 (+34842.11%)
Mutual labels:  distributed
Storm Crawler
A scalable, mature and versatile web crawler based on Apache Storm
Stars: ✭ 703 (+3600%)
Mutual labels:  distributed
Ipfs Sync
Live IPFS directory synchronization.
Stars: ✭ 16 (-15.79%)
Mutual labels:  ipfs

Papillon

Go Report Card GoDoc GitHub stars

A distributed static blog publish tool on IPFS

Prepare

install ipfs

start up ipfs node

Note: alpha version need a local IPFS node

# first run ipfs
ipfs init

# start ipfs daemon
ipfs daemon

Alpha Test

Note: Alpha version please use those command

go get -u github.com/gogank/papillon

cd $GOPATH/src/github.com/gogank/papillon 

make

cd $GOPATH/src/github.com/gogank/papillon/build/blog

# generate new post
./papi new mypost

# edit it
vim $GOPATH/src/github.com/gogank/papillon/build/blog/source/posts/mypost.md

# generate whole website
./papi gen 

# publish IPFS, and get your blog URL 
./papi pub

install Papillon

Note: beta version command

go get -u github.com/gogank/papillon
cd $GOPATH/src/github.com/gogank/papillon && go build -o $GOPATH/bin/papi

init (todo)

cd blog_dir
papi init 

new post

papi new my_post_name 

genreate blog files

papi gen

publish your blog onto IPFS

papi pub 

This is a project for Go Hack 2017

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].