cluster-labs / ipfscloud-web Goto Github PK
View Code? Open in Web Editor NEWIpfsCloud: A Decentralized, Anonymous Cloud Storage web client on IPFS.
Home Page: https://ipfscloud.store/
License: MIT License
IpfsCloud: A Decentralized, Anonymous Cloud Storage web client on IPFS.
Home Page: https://ipfscloud.store/
License: MIT License
Hello, how's it to possible to access the next pages of the following request, for example: http://api.ipfscloud.store/search?q=something.
Thanks!!
I mean, you can't excuse that.
CSS pages can be cached, saving network data and making web pages download faster.
Good afternoon!
Im trying to upload this snippet of code on my website:
<!--CSS CDN link for IpfsCloud widget-->
<link href="https://cdn.jsdelivr.net/gh/vasa-develop/ipfscloud@f157536445863f27481d8ce5e3025f25264d1113/app/docs/v1/css/ipfscloud-uploader.min.css" rel="stylesheet">
<!--body-tag-starts-->
<center>
<!--this div element will form the button-->
<div id="IpfsCloudUploader"></div>
</center>
<!--body-tag-ends-->
<!--JQuery needed for functioning of the widget-->
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
<!--JS CDN link for IpfsCloud widget-->
<script src="https://cdn.jsdelivr.net/gh/vasa-develop/ipfscloud@bd23078768a5c708fc0f322a3e0e0cfb45b61f71/app/docs/v1/js/ipfscloud-uploader.min.js" ></script>
But when I select the file to upload it goes onto error. Does this no longer work or is unmaintained?
Thanks in advance....
I uploaded this delicious ice cream poutine a while back, and now I want to share it and save it. However, when I copy the link, I only have the direct hash of the file. This is bad because when I save it, the filename is literally its hash so my system doesn't recognize it as an image. That's not exactly user friendly, if you ask me.
When adding files to IPFS, you should wrap -w
them!
https://ipfscloud.store/app/build/ is a handy tool - I would think that integration (optionally) in a self-hosted instance of IPFSCloud would be valuable!
<link rel="stylesheet" href="dist/grapesjs/grapes.min.css">
| <link rel="stylesheet" href="dist/gramateria/gram.min.css">
host.html
Hi,
I just finished watching all four videos on your official YouTube channel. This project looks really cool and I'm excited to learn more about this.
I have few questions here:
What is the business model behind this project? I mean, how much developers need to pay if we want to use this IPFS Cloud project in our project?
Do you have upload widget and API for developers to put in their project? Something like this and this.
Use case - I'm planning to build a membership site and I want to let the members to upload files to IPFS Cloud. Would be really nice if you have upload widget that do the magic for us so that we can integrate it faster with less configurations/errors.
As developer, I'm expecting a callback containing the file hash after the file is successfully uploaded to IPFS. This can be from back-end (IPFS Cloud server) or from the upload widget JavaScript itself.
How do you handle access token? From one of your video, seems like there is no token or signature to access uploaded file.
Use case - I want the uploaded file is only valid for X amount of time i.e. 1 hour. At the same time, I also want only specific people can download the files.
If there is no token or signature, technically everyone can access the file by using IPFS Gateway.
Possible to have something like this? ipfs.io/ipfs/HASH/?signature=SIGNATURE-GENERATED-BY-MY-BACK-END-OR-IPFS-CLOUD
What does Video Streaming means inside your roadmap? Does it mean I can build decentralized Netflix using this project?
Thank you.
Hi, thanks for your great work. I love this project. When I try to run it locally, I mean open the index.html in google chrome. It say that "Not connected to MetaMask". How should I host it?
And another question is why you need MetaMask. In my understanding, it is a tool for running ethereum in browser.
Thanks.
GET file://platform.twitter.com/widgets.js net::ERR_FILE_NOT_FOUND
index.html:61 Uncaught ReferenceError: web3 is not defined
at index.html:61
(anonymous) @ index.html:61
index.html:145 GET file://connect.facebook.net/en_US/sdk.js net::ERR_FILE_NOT_FOUND
(anonymous) @ index.html:145
(anonymous) @ index.html:146
bundle.js:120594 Not connected to MetaMask
bundle.js:120604 File Chosen!
bundle.js:120607 Buffering...
bundle.js:120611 Buffer: Uint8Array(675116) [37, 80, 68, 70, 45, 49, 46, 53, 10, 37, 191, 247, 162, 254, 10, 54, 57, 54, 32, 48, 32, 111, 98, 106, 10, 60, 60, 32, 47, 76, 105, 110, 101, 97, 114, 105, 122, 101, 100, 32, 49, 32, 47, 76, 32, 54, 50, 57, 49, 52, 57, 32, 47, 72, 32, 91, 32, 51, 51, 55, 53, 32, 54, 53, 51, 32, 93, 32, 47, 79, 32, 55, 48, 48, 32, 47, 69, 32, 49, 50, 53, 52, 56, 48, 32, 47, 78, 32, 51, 54, 32, 47, 84, 32, 54, 50, 52, 55, 48, 49, …]
bundle.js:120617 Uploading...
bundle.js:120619 Uncaught TypeError: Cannot set property 'innerHTML' of null
at ipfsUpload (bundle.js:120619)
at FileReader.reader.onload (bundle.js:120612)
ipfsUpload @ bundle.js:120619
reader.onload @ bundle.js:120612
load (async)
handleFiles @ bundle.js:120608
it shows pinning while uploading and stays
MetaData / Media for ERC721 / 1155 token contracts URI can be specified using an {tokenId} placeholder.
This means that the URI has a predefined scheme.
OpenSea / Rarible are 2 of many platforms using this scheme.
Right now I have to setup my own routing service which maps the generic token URI to the IPFS hash scheme.
I would love to see support for translation scripting, where I can define my routing.
Example:
URI in our token contract: https://ipfscoud/[contract address]/[tokenId]
will route to ipfs://[hash of image].
It was working for a moment.
The next moment it fails? 🤔
data: null
error: ""
status: "failed"
<!-- code from: https://github.com/cluster-labs/ipfscloud-web#how-to-use -->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>IpfsCloud demo</title>
<link href="https://cdn.jsdelivr.net/gh/vasa-develop/ipfscloud@f157536445863f27481d8ce5e3025f25264d1113/app/docs/v1/css/ipfscloud-uploader.min.css" rel="stylesheet">
</head>
<body>
<center>
<div id="IpfsCloudUploader"></div>
<div id="IpfsGatewayUploadedLink"></div>
</center>
<script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/gh/vasa-develop/ipfscloud@bd23078768a5c708fc0f322a3e0e0cfb45b61f71/app/docs/v1/js/ipfscloud-uploader.min.js" ></script>
<script>
ipfscloud.addEventListener("icevent", function(event) {
if (event.detail.status === "success") {
let ipfsLink = "https://gateway.ipfs.io/ipfs/" + event.data.path;
document.getElementById("IpfsGatewayUploadedLink").innerHTML = ipfsLink;
} else {
console.log(event.detail);
alert("something happened, check console");
}
});
</script>
</body>
</html>
Hi
I'm new to Git hub and IPFS Cloud.
Can anyone help. I opened an IPFS cloud account and started uploading files which appeared in my documents folder. all looked well then suddenly any new files I added stopped showing in the folder ?
Is there a problem . or am I doing something wrong.
Thanks
After setting the password ad uploaded a file in "My Private Docs", the loader box show "Pinning..." forever at 98%
Hello, I am looking for a decentralized replacement for transfer.sh to upload files from the command line. Can it be done with ipfscloud?
Hi,
I have problem. I try upload test file but i see uploading file but this file not see.
Because of #2, I'm trying to set a password so I can login. However, there's no password field on my profile.
Hi! I stumbled across this repository from Medium. While browsing the source code, I found a lot of production credentials. I would suggest to clean those up and invalidate the tokens
Advanced users probably don't need a piece of interface made for this, but it would be a good quality of life feature to have to be able to add a custom public gateway for sharing files on that node instead of IPFS' default one. The default node is quite slow because of all the traffic so offloading it to Cloudflare-IPFS can help things for everyone.
The pinning for host's files on IPFS doesn't work anymore
can you propose the option disable it
and have the use take care of the pinning on his own with a warning message of course
Thanks
+Michel
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.