Coder Social home page Coder Social logo

mayocream / pastebin-ipfs Goto Github PK

View Code? Open in Web Editor NEW
167.0 3.0 9.0 872 KB

🌐 (Web 3.0) Pastebin built on IPFS, securely served by Distributed Web and Edge Network.

Home Page: https://paste.shoujo.io

License: MIT License

Makefile 0.63% Go 46.39% HTML 2.77% CSS 6.42% TypeScript 43.08% Dockerfile 0.71%
ipfs pastebin go react typescript webcrypto

pastebin-ipfs's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

pastebin-ipfs's Issues

Basic workflows

Things need to do:

  • publish page
  • publish with AES-GCM encrypt (password input)
  • gallery page
  • cid view page
  • API tests #2
  • API docs #4

File structure

@Map1en src 文件夹里,pages 里面每个单页都一个文件夹,单独一个空的 index.ts,这样没有必要吧,能精简成单文件么。

route 单独一个文件夹也有点多余。

"How it works" document

ref: https://www.reddit.com/r/ipfs/comments/qaih8i/comment/hh6k8rp/?utm_source=share&utm_medium=web2x&context=3

Q:

Thumbs up, really like the project.
I have questions, i'm new to ipfs so wanted to understand how all of this works.
So if i make a paste on your platform, where does that text gets stored, because there is no one who have visited that paste hash by now, so its probably getting stored on only my node & if i turn off my computer will it be lost? or you are using some sort of pinning service for this.
Maybe i'm missing something here.

A:

How it works:
Your paste text is created, and then gets stored on an IPFS node (IPFS daemon running with the pastetbin-ipfs server), and the object gets pinned by default on the local node.
It's "possible" that your paste data is lost if the IPFS node is down and no other nodes having a duplicate copy of the object. :<
CDN and multiple public IPFS gateways help to deliver IPFS objects faster through HTTP protocol and cache on edge networks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.