Skip to content
This repository has been archived by the owner on Apr 29, 2020. It is now read-only.

can users POST things to the Permanent Web? #73

Closed
Mithgol opened this issue Nov 12, 2015 · 7 comments
Closed

can users POST things to the Permanent Web? #73

Mithgol opened this issue Nov 12, 2015 · 7 comments
Labels

Comments

@Mithgol
Copy link

Mithgol commented Nov 12, 2015

— How do I host static content?

— Publish it to IPFS using ipfs add.

— How do I host non-static content that changes over time?

— Use ipfs name to assign the same name to different versions of the content.

— How do I host an interactive content that receives input from users? A forum or an imageboard where users are able to POST forms containing comments?

— …

@chen-chan
Copy link

I'm not an expert but I've read there is a way for peers to talk directly to each other, not sure how it's actually done.

@hackergrrl
Copy link

@chen-chan: yes, it's possible to write services on top of some of IPFS' core components. There's even an example! Eventually this will be done with cleaner separation via libp2p.

@fazo96
Copy link

fazo96 commented Jan 13, 2016

How do I host an interactive content that receives input from users? A forum or an imageboard where users are able to POST forms containing comments?

You might want to take a look at IPFS Boards. It's still very early, but it mostly works already 👍

@Mithgol
Copy link
Author

Mithgol commented Jan 14, 2016

IPFS Boards' README.md from the master branch currently says that it is outdated and the development happens on the ipfs0.4 branch.

IPFS Boards' README.md from the ipfs0.4 branch currently says that it uses IPFS's POST protocol.

The repository of IPFS POST currently contains only the initial commit that was necessary to create it on GitHub.

So, something is obviously on its way to the Go implementation of IPFS v0.4, and that something would probably resemble HTTP POST, but currently it's still underdocumented.

@fazo96
Copy link

fazo96 commented Jan 14, 2016

IPFS Boards' README.md from the ipfs0.4 branch currently says that it uses IPFS's POST protocol.

Well, actually it says it solves some problems with the help of POST. 😄

If you think it's misleading, I'll probably change it though.

Work on POST needs to start, my app already has quite a few problems POST will face solved though, so we can take some inspiration from that I hope 😄

@jbenet
Copy link
Contributor

jbenet commented Jan 24, 2016

Indeed it does! i will have time in Feb for POST. we can do a kick off hangout first week of feb. ideally we can get to a very simple spec on top of IPLD. IPLD is already clear enough that we can do it.

take a look at this example for now: https://github.com/ipfs/ipld-examples/blob/master/post/example.yml
based on a format like what's in ipfs-inactive/POST#6

@madavieb
Copy link

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

7 participants