whyrusleeping changed the topic of #ipfs to: go-ipfs 0.4.17 is out! Try out all the new features: https://dist.ipfs.io/go-ipfs/v0.4.17 | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://botbot.me/freenode/ipfs/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
xcm is now known as Guest21539
Guest21539 has quit [Killed (hitchcock.freenode.net (Nickname regained by services))]
xcm has joined #ipfs
aerth has quit [Remote host closed the connection]
aerth has joined #ipfs
lanlink has joined #ipfs
r3dfish has quit [Ping timeout: 260 seconds]
trqx has quit [Remote host closed the connection]
trqx has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
lassulus_ has joined #ipfs
lassulus_ is now known as lassulus
lassulus has quit [Ping timeout: 252 seconds]
tombusby has quit [Remote host closed the connection]
tombusby has joined #ipfs
spinza has joined #ipfs
Steverman has quit [Ping timeout: 246 seconds]
bomb-on has joined #ipfs
lanlink has quit [Remote host closed the connection]
dimitarvp has quit [Quit: Bye]
pratfall[m] has joined #ipfs
aerth has quit [Read error: Connection reset by peer]
trqx has quit [Read error: Connection reset by peer]
tombusby has quit [Read error: Connection reset by peer]
trqx has joined #ipfs
tombusby has joined #ipfs
aerth has joined #ipfs
morteza__ has quit [Read error: Connection reset by peer]
morteza has joined #ipfs
user_51 has quit [Ping timeout: 252 seconds]
user_51 has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
toxync01 has quit [Ping timeout: 244 seconds]
toxync01 has joined #ipfs
Adbray has joined #ipfs
lanlink has joined #ipfs
jamesaxl has quit [Quit: WeeChat 2.2]
DuOasch has joined #ipfs
aerth has quit [Remote host closed the connection]
aerth_ has joined #ipfs
erwanou has quit [Ping timeout: 244 seconds]
erwanou has joined #ipfs
BeerHall has joined #ipfs
DuOasch has quit [Ping timeout: 244 seconds]
_whitelogger has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
stardiviner[m] is now known as Evanescense[m]
Evanescense[m] is now known as stardiviner[m]
stardiviner[m] is now known as Evanescence[m]
postables has quit [Remote host closed the connection]
gozala has quit [Ping timeout: 250 seconds]
cris has quit [Ping timeout: 264 seconds]
cris has joined #ipfs
gozala has joined #ipfs
xcm has quit [Remote host closed the connection]
jaydouken[m] has joined #ipfs
xcm has joined #ipfs
aschmahmann has quit [Ping timeout: 250 seconds]
aschmahmann has joined #ipfs
gozala has quit [Ping timeout: 250 seconds]
jamesaxl has joined #ipfs
gozala has joined #ipfs
lanlink has quit [Quit: lanlink]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
chrisb_ has joined #ipfs
chrisb has quit [Ping timeout: 246 seconds]
}ls{ has joined #ipfs
pfista has quit [Quit: Ping timeout (120 seconds)]
pfista has joined #ipfs
rendar has joined #ipfs
gauriaggarwal[m] has joined #ipfs
gauriaggarwal[m] has left #ipfs [#ipfs]
shakalaka has quit [Ping timeout: 244 seconds]
plexigras has joined #ipfs
AgenttiX has quit [Ping timeout: 276 seconds]
Bombe has quit [Ping timeout: 252 seconds]
AgenttiX has joined #ipfs
ianopolous has joined #ipfs
Bombe has joined #ipfs
ianopolous has quit [Ping timeout: 276 seconds]
reit has quit [Ping timeout: 250 seconds]
morteza has quit [Remote host closed the connection]
morteza has joined #ipfs
discopatrick has quit [Quit: Connection closed for inactivity]
gmoro has joined #ipfs
morteza has quit [Remote host closed the connection]
morteza has joined #ipfs
rtjure has joined #ipfs
rendar has quit []
rendar has joined #ipfs
ianopolous has joined #ipfs
ianopolous has quit [Client Quit]
gmoro has quit [Ping timeout: 272 seconds]
Hory has joined #ipfs
Hory has quit [Ping timeout: 244 seconds]
horlicks has joined #ipfs
ianopolous has joined #ipfs
joseminao has joined #ipfs
xcm has quit [Read error: Connection reset by peer]
xcm has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
<fiatjaf> yabirgb[m], it doesn't matter if the app is vue or whatever
asymptotically has joined #ipfs
spinza has joined #ipfs
petroav has joined #ipfs
clemo has joined #ipfs
Encrypt has joined #ipfs
BeerHall has quit [Quit: BeerHall]
chrisb_ has left #ipfs [#ipfs]
horlicks has quit [Ping timeout: 246 seconds]
lidel has quit [Ping timeout: 246 seconds]
petroav has quit [Ping timeout: 246 seconds]
Steverman has joined #ipfs
lidel has joined #ipfs
kaminishi has joined #ipfs
Steverman has quit [Quit: WeeChat 2.2]
Steverman has joined #ipfs
ianopolous has quit [Quit: Leaving]
horlicks has joined #ipfs
_AK3R_ has joined #ipfs
skywavesurfer_ has quit [Quit: ZNC - https://znc.in]
windsok has quit [Remote host closed the connection]
malaclyps has quit [Read error: Connection reset by peer]
malaclyps has joined #ipfs
skywavesurfer has joined #ipfs
windsok has joined #ipfs
windsok has joined #ipfs
DefB has joined #ipfs
DefB has quit [Client Quit]
DefB has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
jonnj has joined #ipfs
vyzo has joined #ipfs
jnes has quit [Ping timeout: 264 seconds]
jnes has joined #ipfs
pkafei has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
shakalaka has joined #ipfs
Steverman has quit [Quit: WeeChat 2.2]
<fiatjaf> can I put my ipfs blocks in an external hdd?
<r0kk3rz> sure
gmoro has joined #ipfs
ebarch has quit [Quit: The Lounge - https://thelounge.github.io]
tombusby has quit [Ping timeout: 256 seconds]
ebarch has joined #ipfs
rcat has joined #ipfs
Steverman has joined #ipfs
tombusby has joined #ipfs
<AphelionZ> hi there
<Swedneck> o/
<AphelionZ> can anybody tell me why, when I add "/dns4/us-east-2a.ipfs.tallylab.com/tcp/9091/wss/p2p-websocket-star/" to my Bootstrap config array, it tells me "[0] must be in IPFS format"
<AphelionZ> this just started happening and as far as I can tell nothing changed?
<AphelionZ> I'm in js-ipfs in the browser
<Swedneck> what is wss?
<AphelionZ> secure web sockets
<AphelionZ> http : https :: ws : wss
<Swedneck> it wants /ipfs/Qm...
<AphelionZ> i know but check this out
<Swedneck> so /dns4/us-east-2a.ipfs.tallylab.com/tcp/9091/ipfs/Qm...
<AphelionZ> and then here: https://github.com/libp2p/js-libp2p-websocket-star-rendezvous it shows how to add YOUR peer id to the url
<AphelionZ> so I tried that
weynhamz[m] has left #ipfs ["User left"]
<Swedneck> huh
<Swedneck> welp i know veeery little about js-ipfs and libp2p
gmoro has quit [Remote host closed the connection]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
<AphelionZ> alas
<AphelionZ> is there another place to get support? gitter or matrix or dischord or something?
<Swedneck> #freenode_#libp2p:matrix.org
<Swedneck> or just #libp2p on freenode
<Swedneck> actually maybe that's how that showed up on irc?
rcat has quit [Quit: leaving]
petroav has joined #ipfs
horlicks has joined #ipfs
pkafei has quit [Quit: Page closed]
petroav has quit [Ping timeout: 252 seconds]
dimitarvp has joined #ipfs
pecastro has joined #ipfs
horlicks has quit [Ping timeout: 268 seconds]
discopatrick has joined #ipfs
horlicks has joined #ipfs
reit has joined #ipfs
heptahydrated has joined #ipfs
jonnj has quit [Ping timeout: 276 seconds]
Steverman has quit [Ping timeout: 260 seconds]
goiko has joined #ipfs
goiko has joined #ipfs
goiko has quit [Changing host]
_AK3R_ has quit [Quit: Leaving]
lanlink has joined #ipfs
silotis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<AphelionZ> thanks Swedneck
xcm has quit [Remote host closed the connection]
silotis has joined #ipfs
asymptotically has quit [Remote host closed the connection]
ddahl has quit [Ping timeout: 260 seconds]
asymptotically has joined #ipfs
ddahl has joined #ipfs
<AphelionZ> I can't even find the spot in the code where that error is coming from
xcm has joined #ipfs
<Swedneck> spontaneously generated errors :O
<AphelionZ> the IPFS network has finally become sentient
<Swedneck> is ipfs skynet?
<Swedneck> btw does anyone know if everipedia actually uses ipfs?
<Swedneck> they claim to, but there's sure as hell no indication of it
<AphelionZ> i dunno
<AphelionZ> maybe I should step back - i want my app to have exactly one bootstrap peer: the rendezvous server
<AphelionZ> that way all the clients connect to it and by definition, each other
<AphelionZ> maybe there's another way to go about this?
jonnj has joined #ipfs
Steverman has joined #ipfs
piotr has joined #ipfs
tombusby has quit [Ping timeout: 256 seconds]
tombusby has joined #ipfs
<Swedneck> if i want to use ipfs.io gateway on my domain, should a 301 redirect in nginx be enough?
lanlink has quit [Ping timeout: 245 seconds]
astrofog has joined #ipfs
silotis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<Swedneck> actually maybe this is better: https://github.com/VanVan/ipfsProxyHTTP
piotr has quit [Quit: Page closed]
silotis has joined #ipfs
horlicks has quit [Ping timeout: 272 seconds]
<Swedneck> ...nvm, it uses <frame> elements which aren't even supposed to be supported in html5
vivus has joined #ipfs
silotis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
silotis has joined #ipfs
jonnj has quit [Quit: Leaving]
horlicks has joined #ipfs
lnostdal has quit [Read error: Connection reset by peer]
lnostdal has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
Encrypt has quit [Quit: Quit]
xcm has quit [Remote host closed the connection]
astrofog has quit [Remote host closed the connection]
Fessus has quit [Quit: Leaving]
Fessus has joined #ipfs
xcm has joined #ipfs
Encrypt has joined #ipfs
lanlink has joined #ipfs
joseminao has quit [Read error: Connection reset by peer]
melvin_ has joined #ipfs
horlicks has joined #ipfs
Encrypt has quit [Quit: Quit]
heptahydrated has quit [Ping timeout: 260 seconds]
piti has quit [Read error: Connection reset by peer]
piti has joined #ipfs
postables has joined #ipfs
Guest85_ has joined #ipfs
Guest85_ has left #ipfs [#ipfs]
sashahilton has joined #ipfs
rendar has quit []
lanlink has quit [Quit: lanlink]
horlicks has quit [Ping timeout: 252 seconds]
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #ipfs
postables has quit [Remote host closed the connection]
kn0rki has quit [Disconnected by services]
Kn0rki_ has joined #ipfs
kn0rki has joined #ipfs
postables has joined #ipfs
sashahilton has quit [Ping timeout: 272 seconds]
vivus has quit [Remote host closed the connection]
<Swedneck> Before i open an issue on go-ipfs github, does anyone see any issues with having `ipfs add` only add new or modified files?
lassulus has quit [Ping timeout: 252 seconds]
<Swedneck> my thought is that ipfs would keep a list of what files have been added, and when, and only actually add files with a modification date later than that in the list, or not in the list at all, and simply patch the hashes together with newly added files
ebarch has quit [Quit: The Lounge - https://thelounge.github.io]
ebarch has joined #ipfs
lassulus has joined #ipfs
kn0rki has quit [Disconnected by services]
kn0rki has joined #ipfs
<postables> Swedneck: that sounds like intended functionality to me. If your file has a later modification date, but the content hash doesn't change, than the file actually wasn't changed and its content is still the same
<Swedneck> it definitely isn't the case right now
<Swedneck> not by default at least
Kn0rki_ has quit [Quit: Verlassend]
<Swedneck> it's been a great headache in trying to get an fdroid mirror going
<postables> Ah I see, could be an fdroid build issue? You might be able to use ipfs object patch as a temp workaround
<Swedneck> `ipfs add` will just forget everything if killed, meaning you can be 99% done adding 1TB of files, have to kill the process, and lose countless hours of progress..
<Swedneck> it's not an fdroid issue, it's just static files i've downloaded
<Swedneck> the same applies to a folder of images or anything else
<Swedneck> actually now that i think of it, it may be a --nocopy issue
<DarkDrgn2k[m]> sadly cant multilayer cause https blocks Ws connections
<postables> Swedneck: Ah that could definitely be it
<Swedneck> although even without --nocopy it takes much longer to add a directory than i'd expect it to if it actually remembered what has already been added
<DarkDrgn2k[m]> http://node2.e-mesh.net/quake3/?connect%2037.187.138.186:27960 but it does work if. it's not https
MrManor[m] has left #ipfs ["User left"]
xcm has quit [Read error: Connection reset by peer]
<Swedneck> actually hold on, it seems to properly remember already added files when i run it twice
<Swedneck> but not if there's a significant amount of time between runs
xcm has joined #ipfs
horlicks has joined #ipfs
<postables> DarkDrgn2k[m]: this is awesome!
<DarkDrgn2k[m]> haha pritty cool right
<postables> I've cached it in my own gateway which has a 330mbit down, 300mbit up fibre connection :D https://nuts.rtradetechnologies.com:6772/ipfs/QmX3phs8T58GFxPrEZVmsWidWmGEMLvk3aS28is6Pjw6GS/
<postables> loads much faster than ipfs.io
<DarkDrgn2k[m]> just gatta make a hyperborea wss server and we'll be golden
<DarkDrgn2k[m]> ipfs. Io is really slow I think it's all the disk Io
<DarkDrgn2k[m]> Run your own Deamon and get the ipfs plugin
<DarkDrgn2k[m]> much faster :p
Mateon2 has joined #ipfs
<DarkDrgn2k[m]> (also my link I posted don't work. In Firefox some bug in them)
Encrypt has joined #ipfs
<postables> im going to pin this on my cluster this is too cool :D
Mateon1 has quit [Ping timeout: 252 seconds]
Mateon2 is now known as Mateon1
<Swedneck> it's not loading for me..
Encrypt has quit [Client Quit]
Encrypt has joined #ipfs
aerth_ has quit [Remote host closed the connection]
aerth has joined #ipfs
<AphelionZ> Is anybody else getting 502s on the https://node**.preload.ipfs.io/ servers
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
Magik6k has quit [Ping timeout: 252 seconds]
asymptotically has quit [Remote host closed the connection]
asymptotically has joined #ipfs
Magik6k has joined #ipfs
discopatrick has quit [Quit: Connection closed for inactivity]
<AphelionZ> update: https://github.com/libp2p/js-libp2p-websocket-star-rendezvous just seems to straight up not work
<AphelionZ> even if I use non-https and simply try to connect to it via ws:// (no nginx proxy) it still refuses the connection
hardcore_yonath[ has joined #ipfs
AlexanderDeLarge has joined #ipfs
<AphelionZ> same with docker or running the script locally :/
<Swedneck> 👀 my ipfs daemon is using 6GB of ram
naughtylus[m] has joined #ipfs
asymptotically has quit [Remote host closed the connection]
asymptotically has joined #ipfs
blz has joined #ipfs
tat has joined #ipfs
<tat> hello, i started to work on https://sourceforge.net/projects/ion-dtn/
<tat> my plan is to make it compatible with ipfs
<tat> as a transport layer for libp2p
<tat> would appreciate if someone could give me a hand and talk me through a minimal implementatiomn
<tat> would that be a solution?
naughtylus[m] is now known as Naughtylus[m]
<blz> Hello, in the go-libp2p examples, there there are comments in the import statements that read "We need to import libp2p's libraries that we use in this project. In order to work, these libraries need to be rewritten by gx-go.". What exactly is going on here?
<blz> I ask because `https://github.com/libp2p/go-libp2p-examples/tree/master/echo` won't build on my machine. The types are mismatched for e.g. the crypto package (it's expecting a similarly-named package whose import path has a long IPFS-like hash in it).
<tat> blz: can you use https://github.com/whyrusleeping/gx-go to fix the import paths?
<blz> tat, possibly? I followed the installation instructions (make && make deps) and the basic Host example works well.
<blz> tat: what should I try? Also, could you please explain what is actually going on with gx?
tat has quit [Remote host closed the connection]
horlicks has joined #ipfs
grumble is now known as Spooktober
<blz> Alright I'm horribly confused. This is apparently a gx issue, but I'm lost. Any help would be appreciated. Here's a minimal example: https://hastebin.com/picetibona.go
aerth has quit [Ping timeout: 256 seconds]
aerth has joined #ipfs
horlicks has quit [Ping timeout: 264 seconds]
lnostdal has quit [Ping timeout: 252 seconds]
<blz> I wrote up a SO question. I'm sure I'm not alone in facing this: https://stackoverflow.com/q/52910094/1156707
Taoki has quit [Remote host closed the connection]
Taoki has joined #ipfs
clemo has quit [Ping timeout: 268 seconds]
<Icefoz> blz: I am *really* not an expert but it looks like you're trying to mix two versions of the same library with different sources
<Icefoz> and Go doesn't know that they're actually the same
<blz> Icefoz: right, that's my conclusion as well, but I don't understand why it's happening. :/
<blz> It seems like gx is doing some "magic" here that's gunking up the works.
<Icefoz> libp2p and peerstore don't use the same underlying version of the multiaddr lib, perhaps?
<Icefoz> idk
<blz> It looks like gx is editing the import paths of multiaddr (and others) directly in the source that lives in $GOPATH
<blz> And at some point this introduces a fork ...
lnostdal has joined #ipfs
random_yanek has quit [Quit: random_yanek]
random_yanek has joined #ipfs
random_yanek has quit [Max SendQ exceeded]
roygbiv has joined #ipfs
kaminishi has quit [Remote host closed the connection]
Jo-Anna has joined #ipfs
<DarkDrgn2k[m]> <freenode_pos "im going to pin this on my clust"> you may want to pin the content ipfs too
<DarkDrgn2k[m]> if your pinning the quake stuff
<Swedneck> it just gives me a white screen :/
lnostdal has quit [Ping timeout: 252 seconds]
jamesaxl has quit [Quit: WeeChat 2.2]
aerth has quit [Ping timeout: 256 seconds]
plexigras has quit [Ping timeout: 268 seconds]
aerth has joined #ipfs
<Naughtylus[m]> DarkDrgn2k: Yeah where is it downloading the data from? Is it on ipfs as well?
<DarkDrgn2k[m]> yes just the server doesn't run on ipfs
<DarkDrgn2k[m]> so if you want to play mutiayer you can't use https
Jo-Anna has left #ipfs ["Leaving"]
<DarkDrgn2k[m]> if you view source of http://node2.e-mesh.net/quake3/
<DarkDrgn2k[m]> near the bottom there is a other ipfs link
<DarkDrgn2k[m]> that contains the game data
<Swedneck> still not loading at all D:
<DarkDrgn2k[m]> try it in crome
<DarkDrgn2k[m]> there is a bug in Firefox
<Swedneck> ah
<DarkDrgn2k[m]> http://node2.e-mesh.net/quake3/?connect%2037.187.138.186:27960 of you Want a multilayer server
<DarkDrgn2k[m]> (Im am going to try to spin up a wss server and put it on cjds to get it as close to dweb as possible)
DuOasch has joined #ipfs
<Naughtylus[m]> It's working for me on firefox
<DarkDrgn2k[m]> older version maybe
<DarkDrgn2k[m]> I get a mutable error. of. some. sort that seems to be a change in Firefox at some poi t
lnostdal has joined #ipfs
<DarkDrgn2k[m]> also blast form the past
<DarkDrgn2k[m]> https://ipfs.io/ipfs/QmShtu1oVsRpLCS7RaVDR9cTvyGLv1a9ny5UJQsUr1HJaV <- probaby wont be multiplayer but
horlicks has joined #ipfs
roygbiv has quit [Quit: ™]
<Swedneck> 👀
<Naughtylus[m]> If only I didn't suck so much at quake
<Swedneck> >ms-dos
<Naughtylus[m]> I would have enjoyed that multiplayer session
random_yanek has joined #ipfs
Taoki has joined #ipfs
<AphelionZ> Might anybody be able to take a look at my issue here: https://github.com/libp2p/js-libp2p-websocket-star/issues/59#issuecomment-431613180
DuOasch has quit [Read error: Connection reset by peer]
DuOasch_ has joined #ipfs
<DarkDrgn2k[m]> prob won't work in html5
<DarkDrgn2k[m]> I could get it to work in dosbox console but..
<Swedneck> hmm, it's a little bit janky but it works
<Swedneck> is it entirely ipfs?
<DarkDrgn2k[m]> dosbox js doesn't support ipx
<DarkDrgn2k[m]> doom yes..
<Naughtylus[m]> swedneck: [MS-DOS](https://github.com/Microsoft/MS-DOS) is MIT now
<DarkDrgn2k[m]> quake yes except for server for multiplayer
<Swedneck> Naughtylus: oh right, is MIT a stallman certified license?
<Swedneck> so the doom one is actually 100% ipfs and doesn't use js to download from somewhere else?
<DarkDrgn2k[m]> nooe
<DarkDrgn2k[m]> noop
<DarkDrgn2k[m]> quake. single player is also pure ipfs
<Naughtylus[m]> It loaded pretty damn fast
<DarkDrgn2k[m]> all content is ipfs
<Swedneck> that's bonkers
<Swedneck> hmm, you seem to be 1 minute in the future :P
Encrypt has quit [Quit: Quit]
<DarkDrgn2k[m]> ipfs. Io is slow :(
<DarkDrgn2k[m]> ipfs.io/ipfs/QmPAHto9GEq93d69qqF9EZB4PEj7rzy713oF683ZjggqSZ
<DarkDrgn2k[m]> some one WAs asking about gaming for the mesh i was like hmm m..
<Swedneck> i mean, i'm not sure how legal it is considering the assets
<Swedneck> but it's not like that's the first time for doom
<DarkDrgn2k[m]> yeh it's the wrong one I just realized
<DarkDrgn2k[m]> I didn't realize it was t the shareware wad.. I'll have to fix that
<DarkDrgn2k[m]> my goal is offline arcade :)
<Swedneck> nice
asymptotically has quit [Quit: Leaving]
<DarkDrgn2k[m]> it. be cool if. quake could somehow use pubsub to tunnel the server data instead of Ws
<DarkDrgn2k[m]> ..... could prob create some sort. of tunneling library Ws over pubsub
DuOasch_ has quit [Ping timeout: 272 seconds]
Guest85 has joined #ipfs
horlicks has quit [Ping timeout: 252 seconds]
Guest85 is now known as sashahilton
<sashahilton> are any of the ipfs cluster devs here atm?
reit has quit [Ping timeout: 252 seconds]
spinza has quit [Quit: Coyote finally caught up with me...]
spinza has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
}ls{ has quit [Quit: real life interrupt]
tat has joined #ipfs
cwahlers_ has joined #ipfs
brianhoffman has joined #ipfs
cwahlers has quit [Ping timeout: 250 seconds]
spinza has joined #ipfs
<tat> anybody up for some help on interfacing a new transport layer to ipfs?
Adbray has quit [Read error: Connection reset by peer]
piotr has joined #ipfs
<piotr> hi
<piotr> i have a noob question..
<piotr> > ipfs add file00.txt
<piotr> added QmR6MzkRTBYGBboYtPPVziwJHbnLH2Jgo5Em8W5rjyF2QC
<piotr> where is this file hosted physically? my hard drive?
horlicks has joined #ipfs
<fiatjaf> piotr, yes
<fiatjaf> piotr, IPFS will not host files for you for free
<piotr> i see.. i have to set up kind of data storage and keep it always online to be able share files with "add" command, right?
<DarkDrgn2k[m]> you have to ipfs pin add hash
<DarkDrgn2k[m]> to. keep. it pe minantly stores on your node
<piotr> cool
<DarkDrgn2k[m]> any ipfs client that that reads your file will. cache it for x time
<DarkDrgn2k[m]> x being a current undefined value usually between when it cached to when the gc runs
pecastro has quit [Ping timeout: 272 seconds]
<piotr> my node is part of my hard drive "exposed" online and available if i just connected to internet or i have to run ipfs daemon? for example to be able email file hash to someone to share
<piotr> i just feel like maybe missing some part to get main idea how it works.. going through docs now
xcm is now known as Guest2585
Guest2585 has quit [Read error: Connection reset by peer]
xcm has joined #ipfs
<deltab> piotr: you need to have the ipfs daemon running for others to be able to connect to your machine
Steverman has quit [Quit: WeeChat 2.2]
<deltab> the daemon will connect to other nodes, and allow other nodes to connect to yours
<deltab> it'll tell them the hashes of the files you have stored locally
<deltab> then they can request those files by hash
horlicks has quit [Ping timeout: 252 seconds]
<piotr> i see.. "connect" - means we are "caching" each other files hashes like "ls" command? then if someone wants to "cat" any hash for first time, owner of this file has to be online with running daemon, right?
<deltab> mostly, but it doesn't have to be the 'owner' of the file; any node that has it can respond
<piotr> ah, i see
<deltab> if someone gets the file from you, and then stays online while you go offline, the file is still available from them
<piotr> what is usual way for files to 'propagate' through network?
<deltab> if you know how bittorrent works, it's similar to that
<deltab> files are only transferred when requested, so other nodes have to send requests