<xelra>
It's about whether to target native vs fuse in winfsp.
<djdv>
the initial plan was to target native, there's no need for us to target FUSE on the Windows side
sim590 has joined #ipfs
<djdv>
unless there are plans to unify the implimentations, but nobody has mentioned it yet
asdf__ has joined #ipfs
sim590 has quit [Ping timeout: 260 seconds]
<djdv>
I should mention that while this is a feature I want myself there are other tasks in the queue as well
<djdv>
today I was a bit delayed with some gx issues
daMaestro has joined #ipfs
Oatmeal has quit [Ping timeout: 264 seconds]
sim590 has joined #ipfs
sim590 has quit [Ping timeout: 240 seconds]
sim590 has joined #ipfs
Have-Quick has quit [Quit: Have-Quick]
roygbiv has joined #ipfs
vivus has left #ipfs ["Leaving"]
asdf__ has quit [Quit: Page closed]
satazor has joined #ipfs
roygbiv has quit [Quit: ™]
Oatmeal has joined #ipfs
user51 has joined #ipfs
user_51 has quit [Ping timeout: 276 seconds]
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 250 seconds]
Mateon3 is now known as Mateon1
ms[m] has joined #ipfs
Oatmeal has quit [Read error: Connection reset by peer]
satazor has quit [Remote host closed the connection]
satazor has joined #ipfs
chmanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
satazor has quit [Ping timeout: 256 seconds]
gchcetiH has quit [K-Lined]
Xiti has quit [Quit: Xiti]
robertothais has quit [Ping timeout: 260 seconds]
Xiti has joined #ipfs
dimitarvp has quit [Quit: Bye]
civ22 has joined #ipfs
civ22 has quit [Client Quit]
smaddock has joined #ipfs
epelesis has quit [Ping timeout: 276 seconds]
lord| has quit [Ping timeout: 256 seconds]
<leolrrj>
guys I'm looking to save and serve files on ipfs from my application server, any tutorial around that? lets say I have a node application and want to store and pin files, do I need a ipfs node or can I use a pinning service?
Steverman has quit [Ping timeout: 256 seconds]
lord| has joined #ipfs
<djdv>
either would work if all you need is for the data to be publicly accessible and gaurantee availability
epelesis has joined #ipfs
epelesis has quit [Read error: Connection reset by peer]
user_51 has joined #ipfs
hph^ has joined #ipfs
user51 has quit [Ping timeout: 256 seconds]
hph^ has quit [Max SendQ exceeded]
<Icefoz>
leolrrj: either way works, the easy way to interface with IPFS is via it's http API
hph^ has joined #ipfs
machinehum has joined #ipfs
<machinehum>
Is it possible to currently store data on the network?
<machinehum>
(complete noob here)
machinehum has quit [Ping timeout: 265 seconds]
machinehum has joined #ipfs
hph^ has quit [Ping timeout: 240 seconds]
zaphar_ps[m] has joined #ipfs
ZetFury has quit [Ping timeout: 268 seconds]
epergny has quit [Quit: ERC (IRC client for Emacs 25.2.50.1)]
ZetFury has joined #ipfs
matthiaskrgr has quit [Ping timeout: 276 seconds]
matthiaskrgr has joined #ipfs
matthiaskrgr is now known as Guest81958
machinehum has quit [Quit: WeeChat 1.4]
colatkinson has joined #ipfs
ericxtang has quit [Remote host closed the connection]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 256 seconds]
ericxtang has joined #ipfs
daMaestro has quit [Quit: Leaving]
Have-Quick has joined #ipfs
Steverman has joined #ipfs
joocain2 has quit [Ping timeout: 255 seconds]
joocain2 has joined #ipfs
robattila256 has quit [Quit: WeeChat 2.1]
Have-Quick has quit [Quit: Have-Quick]
coy[m] has left #ipfs ["User left"]
reit has quit [Quit: Leaving]
Have-Quick has joined #ipfs
Steverman has quit [Ping timeout: 255 seconds]
Guanin_ has quit [Ping timeout: 256 seconds]
ericxtang has quit [Read error: Connection timed out]
Guanin_ has joined #ipfs
Have-Quick has quit [Quit: Have-Quick]
robattila256 has joined #ipfs
ericxtang has joined #ipfs
colatkinson has quit [Ping timeout: 276 seconds]
ericxtang has quit [Ping timeout: 268 seconds]
ericxtang has joined #ipfs
leolrrj has quit [Remote host closed the connection]
leolrrj has joined #ipfs
ericxtang has quit [Ping timeout: 264 seconds]
ulrichard has joined #ipfs
leolrrj has quit [Ping timeout: 255 seconds]
synthmeat has quit [Quit: WeeChat 2.1]
tsglove has quit [Ping timeout: 248 seconds]
tsglove2 has joined #ipfs
robertothais has joined #ipfs
synthmeat has joined #ipfs
ericxtang has joined #ipfs
James_Epp has quit [Read error: Connection reset by peer]
nemec has joined #ipfs
James_Epp has joined #ipfs
smaddock has quit [Ping timeout: 268 seconds]
verolom[m] has joined #ipfs
Ekho has quit [Quit: An alternate universe was just created where I didn't leave. But here, I left you. I'm sorry.]
ericxtang has quit [Ping timeout: 265 seconds]
<verolom[m]>
anyone here?
Ekho has joined #ipfs
<lanzafame>
verolom[m]: hello
leolrrj has joined #ipfs
<verolom[m]>
oh wow. we have contact... just trying out matrix here :)
<TUSF>
Had a weird idea, and I'm not sure how terrible of an idea it is, security wise. A block-chain for user accounts.
vmx has joined #ipfs
ericxtang has quit [Ping timeout: 240 seconds]
<r0kk3rz>
terrible or not its not really a new idea
<TUSF>
Well, more like an account database hosted on IPFS. The issue is, how bad of an idea is it to have hashed passwords and salts publicly accessible.
<r0kk3rz>
you wouldnt want to use passwords anyway
<r0kk3rz>
certainly not for a publicly available database
Caterpillar has joined #ipfs
osphradium has quit [Remote host closed the connection]
TUSF has quit [Ping timeout: 248 seconds]
satazor has quit [Remote host closed the connection]
satazor has joined #ipfs
fazo96 has quit [Ping timeout: 256 seconds]
fazo96_ has joined #ipfs
leolrrj has joined #ipfs
TUSF has joined #ipfs
satazor has quit [Ping timeout: 255 seconds]
<TUSF>
Well I was basically thinking of a kind of decentralized "account" system.
xzha has joined #ipfs
<TUSF>
The idea being that you'd push an account to the system with a username, some generic metadata, and a password to verify the account.
<TUSF>
But thinking about it, it would need to make use of private/public keys
albuminolysis has joined #ipfs
}ls{ has quit [Ping timeout: 240 seconds]
Fessus_ is now known as Fessus
Xiti` has joined #ipfs
plexigras has joined #ipfs
<r0kk3rz>
yeah theres a whole diaspora of people trying to build such a thing
Xiti has quit [Ping timeout: 240 seconds]
<Fessus>
I'm not sure IPFS is the best medium for something like that since you need second layer solution to actually be able to "push something to the network". A system with built in upload and disappear capabilities might work better
<r0kk3rz>
ipfs is fine for it
<r0kk3rz>
yeah some coordination is needed but thats not impossible
clemo has joined #ipfs
chmanie has joined #ipfs
leolrrj has quit [Ping timeout: 255 seconds]
<TUSF>
Yeah, I'm imagining two different versions of this system; one being a blockchain which can keep track of all changes to the database ever, while the other is a unixfs folder that just has the latest version (and maybe a log to previous root folders), and the latest version of the database can just be pushed over pubsub.
<TUSF>
But yeah, this would require some kind of coordination of people holding onto these databases.
Steverman has joined #ipfs
<TUSF>
Problem is, no one wants to hold onto a private key.
<TUSF>
If they did, private keys would have replaced passwords already.
und0ck3d has joined #ipfs
<r0kk3rz>
some societies use them more than others
<Icefoz>
You don't really need a unified blockchain, you can just have each user's key refer to the previous one.
<Icefoz>
and signed with the previous one's private key.
Caterpillar has joined #ipfs
<Icefoz>
which is to say, have a user's key refer to *that user's* previous key, so each user is their own little blockchain.
jesse22 has joined #ipfs
ericxtang has joined #ipfs
mazeto has joined #ipfs
ericxtang has quit [Ping timeout: 264 seconds]
fsdiogo has joined #ipfs
und0ck3d has joined #ipfs
dimitarvp has joined #ipfs
leolrrj has joined #ipfs
und0ck3d[m] has joined #ipfs
und0ck3d has quit [Quit: und0ck3d]
Fessus_ has joined #ipfs
Fessus has quit [Ping timeout: 260 seconds]
colatkinson has quit [Quit: colatkinson]
Steverman has quit [Ping timeout: 248 seconds]
hryniuk has joined #ipfs
leolrrj has quit [Ping timeout: 260 seconds]
leolrrj has joined #ipfs
leolrrj has quit [Remote host closed the connection]
leolrrj has joined #ipfs
ericxtang has joined #ipfs
koshii has quit [Ping timeout: 260 seconds]
ericxtang has quit [Ping timeout: 240 seconds]
koshii has joined #ipfs
wlemuel has joined #ipfs
_Slartibartfast has joined #ipfs
wlemuel has quit [Client Quit]
asdfasd_ has joined #ipfs
epergny has joined #ipfs
_Slartibartfast has quit [Read error: Connection reset by peer]
_Slartibartfast has joined #ipfs
jrwr has joined #ipfs
jrwr is now known as JRWR
JRWR has quit []
JRWR has joined #ipfs
<JRWR>
So, I want to setup something close to a content sharing website inside of IPFS, smallish files about 15-20MB but still having a server somewhere to update the webpages when new content is uploaded. What would be the best approach to this. is this even possible inside of IPFS at this time? and what about users not using IPFS and only using an gateway
athan has quit [Ping timeout: 250 seconds]
athan has joined #ipfs
<ToxicFrog>
JRWR: I'm doing something similar with the HTTP gateway. Probably the best approach (if you're part of the public swarm, or running multiple private nodes) is to use IPNS, same as any other website publication on IPFS -- adding files puts them into a tree (you can use `ipfs files` to do this easily) and then you regenerate whatever pages you need and point IPNS at them.
<und0ck3d[m]>
hey JRWR! I've been making some experiments to make that job easier. Some approaches I've been trying is for example to watch for file changes in a given directory where I put the files to be added, whenever there are changes, I add and pin the whole directory again to IPFS, publish the hash to IPNS and update the the DNS link on my domain name. This is currently only a simple tool I wrote for this specific purpose.
<JRWR>
Right, but how do I handle user uploads coming in over IPFS, or do I still need a direct connection
<und0ck3d[m]>
maybe you could write a small script to automate the process too...
<und0ck3d[m]>
it kind of depends on your use case... for example, what I'm currently doing is just push some changes to a github repo which are then pulled on a VPS and the process described above happens automatically. However in your case you seem to need some user-facing web page where users can upload the file, is that correct?
<JRWR>
Correct
<JRWR>
current setting is a community site for people to upload their content to, so there would be listings of things for people to discover
ashark has joined #ipfs
<JRWR>
Its one of the bigger use cases for IPFS that I can think of, but it would be a issue with ease of use to not require IPFS to add content to my community
shizy has joined #ipfs
<epergny>
JRWR: I'm playing with something similar... Setting up a private IPFS repo so that family can upload family pictures and movies.
<epergny>
JRWR: because duplication of tech-unsavvy family files, often named and renamed directly, with folders with mostly similar, but not identical, content, is a huge mess.
fazo96_ has quit [Quit: Konversation terminated!]
<epergny>
JRWR: so with IPFS I get deduplication, integrity and networking.
<epergny>
JRWR: I just need to work on the "family friendly front end" : )
<epergny>
JRWR: and to take care of backups. But the backuping and "verify that the backup works" process is gonna be greatly simplified thanks to de-duplication and integrity checking.
<epergny>
all the while getting my feed wet with IPFS before Filecoin comes around ; )
robertothais has joined #ipfs
albuminolysis has quit [Remote host closed the connection]
<JRWR>
ya, with my use case, its much more public -- I would think I would have something like a incoming folder and then I process the data and update the webpages
fazo96 has joined #ipfs
robertothais has quit [Ping timeout: 265 seconds]
<epergny>
JRWR: nice thing is you'll also get versioning for free
<JRWR>
yep
<JRWR>
just I don't know how to approach getting the user data without a direct connect, true p2p
<JRWR>
:)
Adbray has joined #ipfs
<und0ck3d[m]>
"without a direct connect, true p2p" -> could you clarify this please
smaddock has joined #ipfs
vmx has quit [Quit: Leaving]
<JRWR>
well lets say they are pulling the content using IPNS over a IPFS Client
<JRWR>
and they wanted to submit content to me, what would be the best method, also anyway using a HTTP gateway, could a webpage use something like pubsub
<ToxicFrog>
JRWR: isn't there a JS implementation of IPFS that can run in the browser and connect to a swarm of your choice? You could serve a webpage that uses that and pubsubs the data to the swarm you're using.
satazor has joined #ipfs
dolphy has joined #ipfs
ulrichard has quit [Remote host closed the connection]
ericxtang has joined #ipfs
leolrrj has quit [Ping timeout: 264 seconds]
satazor has quit [Remote host closed the connection]
satazor has joined #ipfs
ericxtan_ has joined #ipfs
<und0ck3d[m]>
pedrot: if you don't mind I'll be "watching" the meeting from the notes because I can't join at the moment :/
ericxtang has quit [Read error: Connection reset by peer]
satazor has quit [Remote host closed the connection]
satazor has joined #ipfs
Xiti` has quit [Quit: Xiti`]
Xiti has joined #ipfs
rendar has quit []
satazor has quit [Ping timeout: 264 seconds]
Oatmeal has joined #ipfs
shizy has quit [Ping timeout: 240 seconds]
mtodor has quit [Remote host closed the connection]
mtodor has joined #ipfs
mtodor has quit [Ping timeout: 256 seconds]
Ishtv4n has quit [Ping timeout: 248 seconds]
inetic has quit [Quit: Leaving.]
b5 has joined #ipfs
benjamingr_ has joined #ipfs
ansuz has joined #ipfs
smaddock has quit [Ping timeout: 256 seconds]
ansuz has left #ipfs [#ipfs]
<b5>
hey friends, we're roadmapping some upgrades to qri over the next few months, and we're weighing putting time into the seam between protobufs & CBOR. Namely, we're thinking about putting together a go package that does protobuf / CBOR conversion: https://gist.github.com/dustmop/5c7d1a1dee66789a13fd736b0f453d9f
<b5>
before we put the time into this, would y'all have any use for a package that could do CBOR/Protobuf conversion if we wrote one?
reit has quit [Quit: Leaving]
fazo96 has quit [Ping timeout: 248 seconds]
fazo96 has joined #ipfs
Oatmeal has quit [Quit: Suzie says, "TTFNs!"]
dolphy has quit [Ping timeout: 268 seconds]
fazo96_ has joined #ipfs
<AphelionZ>
hi everybody, I'm trying to set up a static website hosting server with IPFS... what do I need besides a running daemon to get DNSlink working... do I need to run the gateway on port 80? or set up some sort of thing to relay port 80 or 443 requests to 8080?
fazo96 has quit [Ping timeout: 248 seconds]
vivus has joined #ipfs
Oatmeal has joined #ipfs
_Slartibartfast has left #ipfs ["Leaving"]
Oatmeal has quit [Ping timeout: 256 seconds]
robertothais has joined #ipfs
hryniuk has quit [Quit: Leaving]
shizy has joined #ipfs
<epergny>
AphelionZ: I have no idea (but you're not alone here)
<AphelionZ>
ok cool, I will report back!
elasticdog has quit [Ping timeout: 248 seconds]
elasticdog has joined #ipfs
persecutrix has joined #ipfs
ericxtan_ has quit [Remote host closed the connection]
<AphelionZ>
epergny: yep. it was actually pretty easy to get a proof of concept up
<AphelionZ>
install ipfs, run the daemon, run the gateway on 80, add the DNS records (TXT and A) and viola: http://mrh.io
satazor has quit [Remote host closed the connection]
jungly has quit [Remote host closed the connection]
satazor has joined #ipfs
bomb-on has quit [Quit: SO LONG, SUCKERS!]
satazor has quit [Ping timeout: 240 seconds]
Have-Quick has joined #ipfs
Adbray has quit [Ping timeout: 255 seconds]
reit has joined #ipfs
fazo96_ has quit [Ping timeout: 256 seconds]
Adbray has joined #ipfs
dolphy has joined #ipfs
Adbray has quit [Quit: Quit]
movaex_ has joined #ipfs
asdfasd_ has quit [Quit: Page closed]
dolphy has quit [Ping timeout: 260 seconds]
robertothais has quit [Ping timeout: 260 seconds]
robattila256 has joined #ipfs
robattila256 has quit [Quit: WeeChat 2.1]
movaex_ has quit [Quit: Leaving]
robattila256 has joined #ipfs
dolphy has joined #ipfs
vindelschtuffen has joined #ipfs
shizy has quit [Ping timeout: 255 seconds]
espadrine has joined #ipfs
sim590 has quit [Ping timeout: 255 seconds]
ericxtang has joined #ipfs
jesse22 has quit [Ping timeout: 260 seconds]
sim590 has joined #ipfs
Oatmeal has quit [Ping timeout: 255 seconds]
sim590 has quit [Ping timeout: 240 seconds]
lord| has quit [Quit: WeeChat 2.1]
sim590 has joined #ipfs
lord| has joined #ipfs
<AphelionZ>
und0ck3d[m]: thank you!! that's excellent. I went with A records instead. Is there any practical difference?
jesse22 has joined #ipfs
Worldexe has quit [Quit: Leaving]
<lidel>
AphelionZ, may stop working if IP no longer points at a gateway. Use of CNAME is safer, especially if you use ipfs.io which is backed by multiple IPs (dig +short ipfs.io)
<AphelionZ>
mmm I see, thank you
<AphelionZ>
I'm using my own gateway
robertothais has joined #ipfs
<lidel>
cool then
<AphelionZ>
:) thank you though, that's useful
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]