-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Tutorial: Static Website hosted on a local node #139
Comments
Long term, I love the idea of helping users understand how to host websites on IPFS. I think it's a fabulous use case. However, I'm worried we might not be ready for this content at the moment. I'll jot a few notes and questions below, but I'm quite shaky on the technical details here so would love input from @mikeal and others. js-ipfs vs go-ipfs command line missing prereqs resources |
Hey @nukemandan. There's been new content on web hosting added to the docs site. Curious to see what you think of it and whether it provides the type of content you were looking for. Because it's in the docs, it encourages people to do things on their computer that we can't test inside of ProtoSchool. First lesson in this section is here. There's also a section on IPNS in a different spot here. Note that we've opened issue #428 for a ProtoSchool tutorial focused on hosting that would be conceptual and avoid the complications of moving outside the browser to deliver the content. Please feel free to add any suggestions over there. Perhaps the more hands-on version in the docs plus the conceptual one in #428 (linking to the docs tutorial in its resources page) would work together to accomplish what you were after? |
Thanks @terichadbourne ! 🙇🏼 |
I would love to have some tutorials that also gives users a reason to install an IPFS node and keep it alive on your machine. One of the easiest ways in my limited exposure to the space so far is self-hosting a static site on IPFS.
What networking protocol would this tutorial address?
What will the user know how to do after completing this tutorial?
Describe the content of the tutorial.
put
methods.publish
methods.What potential challenges do you forsee in building this tutorial?
Not sure if IPNS is something we can implement on a tutorial live. Admittedly I have not looked at what js-IPFS is capible of in the context of the tutorials (yet).
Additional context (optional)
I would like this to follow a track that builds a model of a more robust IPFS site - where IPFS is the frontend, backend, and allows for a completely server-less dynamic website.
I am learning these tools myself as I am building this: https://github.com/Colorado-Community-Resources/CORE-Website/ and want to share what I learn along the way.
Would you like to build this tutorial yourself?
I am willing to help make the tutorial - but would LOVE to do this collaboratively. I know I will be slow on my own - I work better and faster with friends 👷♂️ 👷♀️
Feedback and brainstorming welcome!
The text was updated successfully, but these errors were encountered: