<deltab>
if the file is popular, with many nodes requesting it, they'll make copies and make them available
<piotr>
okay.. for bittorent there are usually some websites with links where users sharing links as i understand.. is there these kind of places for ipfs hashes?
<piotr>
ah, cool, thank you for all answers, very helpful
<deltab>
hashes can also sent by irc etc., or stored in DNS records
<deltab>
for instance ipfs.io can a DNS record that contains the hash for the current version of the website
<deltab>
^has
<piotr>
i guess the way for me to start share files on ipfs would be having daemon always running to be sure file is available, which kind of making sense.. just wanted to be sure..
<deltab>
right
hexfive has joined #ipfs
<piotr>
am i need to make anything to keep it safe for rest of files on my machine?
hexfive has quit [Client Quit]
hexfive has joined #ipfs
<piotr>
i'm not sure how am i exposed?.. like it's one port with access to my /ipfs folder?
<deltab>
ipfs stores copies of files organized by hash inside the .ipfs directory, and only accesses those
reit has joined #ipfs
<deltab>
but note that your node will tell others which hashes it has (so that others know where to find them)
<deltab>
which means others can see which files you've added or requested
<piotr>
yes, i think i got this part..
<piotr>
"ipfs stores..." - what is "ipfs" in this case? like how i know it allows access only to .ipfs folder?
<piotr>
running deamon, right? from my local ipfs.exe
<deltab>
the daemon, yes
<deltab>
if you tell it to 'ipfs add' files, it'll read those, and if you tell it to 'ipfs get' it'll write files wherever you tell it to; but otherwise it'll only access files in .ipfs, as far as I know
<piotr>
okay, i think got overall idea, thank you!
<deltab>
you're welcome!
<piotr>
seems like here is place where will be anything critical announced first? like some security bug in Windows so all ipfs win users have to "update this setting" for example?
<sashahilton>
out of the blue, does ipfs' hashing system prevent file duplication? i.e. if I upload a file that already exists, does ipfs create two copies or just reference the existing copy?
<deltab>
sashahilton: it indexes files by their hashes, so if you hash a file and the hash is already in the database, it won't (can't) add it again
<sashahilton>
ok, cheers
<deltab>
you can add a file that's in some other node; then both nodes will have it and provide it on request
<deltab>
if you're running multiple nodes and want to make sure a file is only on one of them, you could use 'ipfs add -n' to calculate the hash without adding, check for it on other nodes, then add
<deltab>
I imagine ipfs-cluster has something to do that, but I don't know anything about it
<aschmahmann>
blz: I think gx-go rw will help solve your problems
<aschmahmann>
blz: it resolves the imports to be the explicit gx imports so that your dependencies are all tracked correctly. My understanding is that when you are ready to commit code you run gx-go uw to reset the imports to use the non-gx imports so that your code isn't explicitly tied to a gx version unless you need it to.
horlicks has joined #ipfs
<sashahilton>
has anyone had much experience working with ipfs node deny lists?
sashahilton has quit [Remote host closed the connection]
Guest85 has joined #ipfs
Guest85 is now known as sashahilton
thomasan_ has joined #ipfs
tat has quit [Remote host closed the connection]
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
lassulus_ has joined #ipfs
Adbray has quit [Read error: Connection reset by peer]
Adbray has joined #ipfs
lassulus has quit [Ping timeout: 246 seconds]
lassulus_ is now known as lassulus
thomasan_ has quit [Remote host closed the connection]
Adbray has quit [Remote host closed the connection]
sashahilton has quit [Remote host closed the connection]
Adbray has joined #ipfs
Guest85 has joined #ipfs
Guest85 has quit [Client Quit]
Adbray has quit [Remote host closed the connection]
Adbray has joined #ipfs
morteza has quit [Remote host closed the connection]
Adbray has quit [Remote host closed the connection]
morteza has joined #ipfs
<Kolonka[m]>
what did you have in mind, tat?
dimitarvp has quit [Read error: Connection reset by peer]
Adbray has joined #ipfs
WhizzWr has quit [Quit: Bye!]
Adbray has quit [Remote host closed the connection]
Adbray has joined #ipfs
WhizzWr has joined #ipfs
leeola has quit [Quit: Connection closed for inactivity]
user_51 has quit [Ping timeout: 246 seconds]
user_51 has joined #ipfs
Adbray has quit [Disconnected by services]
Adbray_ has joined #ipfs
Adbray_ has quit [Remote host closed the connection]
horlicks has quit [Ping timeout: 252 seconds]
horlicks has joined #ipfs
piotr has quit [Quit: Leaving]
horlicks has quit [Ping timeout: 264 seconds]
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 264 seconds]
srust99[m] has joined #ipfs
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 272 seconds]
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 272 seconds]
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 244 seconds]
lnostdal has quit [Read error: Connection reset by peer]
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
horlicks has joined #ipfs
Rusty78 has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
Oatmeal has quit [Ping timeout: 268 seconds]
horlicks has joined #ipfs
JCaesar is now known as JCaesar[i]
horlicks has quit [Ping timeout: 240 seconds]
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
Rusty78 has quit [Ping timeout: 252 seconds]
horlicks has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
horlicks has joined #ipfs
Caesarli is now known as JCaesar
JCaesar is now known as Guest86535
horlicks has quit [Ping timeout: 252 seconds]
horlicks has joined #ipfs
Guest86535 is now known as JCaesar
horlicks has quit [Ping timeout: 264 seconds]
_whitelogger has joined #ipfs
horlicks has joined #ipfs
Oatmeal has joined #ipfs
melvin_ has quit [Ping timeout: 245 seconds]
horlicks has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ipfs
leochill has quit [Quit: WeeChat 2.2]
jamiew has quit [Ping timeout: 272 seconds]
Oatmeal has quit [Ping timeout: 260 seconds]
jamiew has joined #ipfs
Rusty78 has joined #ipfs
ebarch has quit [Ping timeout: 252 seconds]
ebarch has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
Rusty_ has joined #ipfs
Rusty78 has quit [Ping timeout: 252 seconds]
horlicks has joined #ipfs
}ls{ has joined #ipfs
Rusty_ has quit [Quit: Leaving]
Rusty78 has joined #ipfs
horlicks has quit [Ping timeout: 245 seconds]
jamesaxl has joined #ipfs
Oatmeal has joined #ipfs
shookees has joined #ipfs
dtz[m] has left #ipfs ["Kicked by @appservice-irc:matrix.org : issued !quit command"]
_whitelogger has joined #ipfs
mediatorial has joined #ipfs
rendar has joined #ipfs
plexigras has joined #ipfs
asymptotically has joined #ipfs
kaminishi has joined #ipfs
lanlink has joined #ipfs
lanlink has quit [Ping timeout: 252 seconds]
Rusty_ has joined #ipfs
Rusty__ has joined #ipfs
Rusty__ has quit [Client Quit]
Rusty78 has quit [Ping timeout: 252 seconds]
Rusty78 has joined #ipfs
Rusty_ has quit [Ping timeout: 252 seconds]
lidel has quit [Ping timeout: 252 seconds]
lidel has joined #ipfs
clemo has joined #ipfs
cwahlers_ is now known as cwahlers
petroav has joined #ipfs
zrc has joined #ipfs
zrc has quit [Client Quit]
zrc has joined #ipfs
zrc has quit [Client Quit]
spinza has quit [Quit: Coyote finally caught up with me...]
Fessus has quit [Remote host closed the connection]
DefB has quit [Ping timeout: 272 seconds]
esph has quit [Ping timeout: 252 seconds]
esph has joined #ipfs
tat_ has quit []
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
DefB has joined #ipfs
melvin_ has quit [Ping timeout: 252 seconds]
melvin_ has joined #ipfs
dimitarvp has joined #ipfs
shookees has quit [Remote host closed the connection]
kaminishi has quit [Remote host closed the connection]
Steverman has quit [Ping timeout: 252 seconds]
joseminao has quit [Read error: Connection reset by peer]
sovernet has joined #ipfs
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
ctOS has quit [Quit: Connection closed for inactivity]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
<Kolonka[m]>
Yeah tat_, I was wondering what your plans were
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
<DokterBob>
hi ipfs people, is there a way to add custom response headers from gateways to ipld-unixfs?
klot has quit [Remote host closed the connection]
klot has joined #ipfs
Steverman has joined #ipfs
<DokterBob>
(just brainstorming here)
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
drstm has joined #ipfs
klot has quit [Read error: Connection reset by peer]
kaminishi has joined #ipfs
Mateon2 has joined #ipfs
Mateon1 has quit [Ping timeout: 252 seconds]
Mateon2 is now known as Mateon1
fractex has quit [Ping timeout: 276 seconds]
fraxed has joined #ipfs
drstm has quit [Ping timeout: 252 seconds]
asymptotically has quit [Quit: Leaving]
mdcx has joined #ipfs
horlicks has joined #ipfs
rendar has quit []
horlicks has quit [Ping timeout: 268 seconds]
malaclyps has quit [Read error: Connection reset by peer]
malaclyps has joined #ipfs
petroav has joined #ipfs
hurikhan77 has joined #ipfs
pecastro has joined #ipfs
Mo0O has joined #ipfs
clemo has quit [Ping timeout: 252 seconds]
clemo has joined #ipfs
DefB has quit [Ping timeout: 264 seconds]
morteza has quit [Read error: Connection reset by peer]
morteza has joined #ipfs
lnostdal has joined #ipfs
kaminishi has quit [Remote host closed the connection]
dorsatum has joined #ipfs
rcat has joined #ipfs
petroav has quit [Ping timeout: 240 seconds]
petroav has joined #ipfs
dorsatum_ has joined #ipfs
dorsatum_ has quit [Ping timeout: 256 seconds]
dorsatum has quit [Ping timeout: 246 seconds]
dorsatum has joined #ipfs
dorsatum has left #ipfs [#ipfs]
dorsatum has joined #ipfs
drstm has joined #ipfs
<dorsatum>
hi, I had a few questions about the multistream spec, is this the right place to ask about it?
drstm has quit [Client Quit]
sovernet has quit [Remote host closed the connection]
<r0kk3rz>
go for it
<dorsatum>
hey r0kk3rz, I have these questions because I'm trying to build a multistream-select version in python. firstly, when the dialer connects to a listener, how is the protocol decided? does the dialer first make a TCP connection to the listener and then is the protocol passed as a message over the same connection? or is it something else altogether?
blz has quit [Quit: Page closed]
<dorsatum>
for example, I was looking at the js implementation of multistream-select and if I understood it correctly it seems that the protocol ID is written into the handshake stream, but then again I'm not sure if it is passed as a header or what that behaviour is actually.
<dorsatum>
I might have misunderstood the js-implementation and ended up with a wrong understanding of how things work :)
klot has joined #ipfs
klot has quit [Remote host closed the connection]
plexigras has quit [Ping timeout: 264 seconds]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Remote host closed the connection]
xelra has quit [Remote host closed the connection]
klot has joined #ipfs
morteza_ has joined #ipfs
morteza has quit [Ping timeout: 240 seconds]
morteza_ has quit [Read error: No route to host]
morteza__ has joined #ipfs
xelra has joined #ipfs
klot has quit [Remote host closed the connection]
klot has joined #ipfs
klot has quit [Read error: Connection reset by peer]
jamesaxl has quit [Quit: WeeChat 2.2]
dorsatum has quit [Ping timeout: 272 seconds]
littleebee has joined #ipfs
cris has quit [Ping timeout: 245 seconds]
tobs has quit [Ping timeout: 245 seconds]
tobs_ has joined #ipfs
cris has joined #ipfs
gosoc[m] has joined #ipfs
tobs_ is now known as tobs
rcat has quit [Quit: Lost terminal]
littleebee has quit [Remote host closed the connection]
petroav has quit [Ping timeout: 245 seconds]
<jamiew>
neat
thomasan_ has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
user_51 has joined #ipfs
<jamiew>
doesn't seem to work?
joseminao has joined #ipfs
pecastro has quit [Read error: Connection reset by peer]
morteza__ has quit [Remote host closed the connection]
morteza__ has joined #ipfs
Encrypt has quit [Quit: Quit]
MDude has quit [Read error: Connection reset by peer]
}ls{ has quit [Quit: real life interrupt]
spinza has quit [Quit: Coyote finally caught up with me...]
MDude has joined #ipfs
graphene has joined #ipfs
spinza has joined #ipfs
thomasan_ has joined #ipfs
clemo has quit [Ping timeout: 240 seconds]
thomasan_ has quit [Remote host closed the connection]
jaydouken[m] is now known as J[m]
blz has joined #ipfs
<blz>
(libp2p question) How can I get a peerstore.PeerInfo instance that corresponds to a libp2p.Host?
spinza has quit [Quit: Coyote finally caught up with me...]