stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.18 and js-ipfs 0.33 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of Con
<aldenp>
pedrohlc I'm not an expert but I don't think DHT is a networking protocol, it's just a way of implementing things
<aldenp>
your networking is probably blocking the BitTorrent protocol or something similar, so IPFS should work fine
<aldenp>
sorry for the huge delay :P
<pedrohlc>
thanks, you're right, it wasn't that :)
<pedrohlc>
Interesting, I'm connected with 942 peers, none of them are in Brazil
<aldenp>
postables I know that it's going to download the files eventually, my question is a bit more specific; it's just whether or not the command will return *before* downloading all 200GB, since I tried it and the command just hung for a few minutes before I killed it
<aldenp>
I want to be able to add it as a pin, but not actually start downloading the files until *after* the command has exited
Papa__Alpaka has joined #ipfs
Papa_Alpaka has quit [Ping timeout: 268 seconds]
mischat has quit [Remote host closed the connection]
<postables[m]>
no the command will return when its finished downloading all blocks it needs to. Pinning a 200GB file in one go might get kind of sketchy, if possible I would do it in smaller chunks. Otherwise your best bet is to open up a screen session and run it from there
goiko has quit [Ping timeout: 268 seconds]
clemo has quit [Ping timeout: 272 seconds]
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 250 seconds]
goiko has joined #ipfs
cratliff has quit [Ping timeout: 258 seconds]
hphs^ has quit []
hcs^ has joined #ipfs
mischat has joined #ipfs
<pedrohlc>
is there a way to use filestore with a folder that keeps changing it files?
<pedrohlc>
Whatever I try it keeps throwing errors cause some files are removed
<pedrohlc>
*were
<Swedneck>
i'd also like to know this
<postables[m]>
pedrohlc: I would check out MFS (Mutable File System)
<postables[m]>
*edit:* ~~pedrohlc: I would check out MFS (Mutable File System)~~ -> pedrohlc: I would check out MFS (Mutable File System) or UnixFS
<Swedneck>
i have yet to find a solution to my problem of hosting a mirror of the fdroid repo on ipfs
<postables[m]>
have you opened a bug report/thread on discuss.ipfs.io? may be able to get some more insight on it from those that aren't on irc/matrix/discord
<pedrohlc>
@Swedneck I'm also trying to mirror a binary repo
<Swedneck>
thread is probably a better idea
<pedrohlc>
@postables[m] thanks, I'll try
<Swedneck>
problem is that i suck at non-chat communications
<Swedneck>
yeah if you can open a thread i'll be happy to comment and upvote it
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Swedneck>
pedrohlc: ping me with the url when it's posted
<Swedneck>
i'm heading to bed
Papa__Alpaka has quit [Remote host closed the connection]
mauz555 has joined #ipfs
<pedrohlc>
@postables[m] UnixFS seems like is what filestore already uses, MFS seems like it would duplicate all my files, am I right?
mauz555 has quit [Client Quit]
<postables[m]>
pedrohlc: I haven't yet experimented with UnixFS or MFS, but I believe they would duplicate your files. You might be able to use `--nocopy` but from what i've read and seen its extremely buggy
aarshkshah1992 has joined #ipfs
<pedrohlc>
Yeah, `--nocopy` is not helping me...
jesse22 has quit [Ping timeout: 252 seconds]
MCFX2_ has joined #ipfs
MCFX2 has quit [Ping timeout: 268 seconds]
<pedrohlc>
hmmm, maybe using fuse with ipns
aldenp has quit [Ping timeout: 250 seconds]
_whitelogger has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
<TimMc>
If one person does `ipfs add` and another person does `ipfs get` on that file, how are the connections established and the data conveyed? Volunteer-run TURN relays?
<TimMc>
s/file/hash/
aarshkshah1992 has quit [Remote host closed the connection]
<jamiedubs[m]1>
how much time do you have
Belkaar has quit [Ping timeout: 246 seconds]
aarshkshah1992 has joined #ipfs
Belkaar has joined #ipfs
Belkaar has joined #ipfs
<jamiedubs[m]1>
generally speaking the daemons have already established connections w/ several hundred peers (using NAT/TURN and other hole punching techniques) and then query the DHT for said hash
<jamiedubs[m]1>
and currently yes those nodes are all just volunteer
<TimMc>
I guess BitTorrent has already dealt with this problem in its own way.
<TimMc>
Enough people must have UPnP-enabled routers that it works out well enough...
mischat has joined #ipfs
<pedrohlc>
@Swedneck I've got a crazy solution...
neonfuz[m] has joined #ipfs
<pedrohlc>
created a path with MFS, did a `for f in *; do echo $f; hash="$(ipfs add -Q --nocopy "$f")"; ipfs file cp "/ipfs/$hash" "/http/chaotic-aur/x86_64/$f"; done | tee ~/ipfs-add.log` in the folder I needed, and now I'll put a script to watch for new files/overwrites and throw them the same way
<pedrohlc>
just wish I could set my ipns for a path instead of a hash...
laughingBull has quit [Quit: leaving]
}ls{ has quit [Ping timeout: 246 seconds]
zeden has quit [Quit: WeeChat 2.3]
aarshkshah1992 has quit [Remote host closed the connection]
}ls{ has joined #ipfs
aarshkshah1992 has joined #ipfs
laughingBull has joined #ipfs
cwahlers has joined #ipfs
cwahlers_ has quit [Ping timeout: 252 seconds]
lassulus_ has joined #ipfs
zane has joined #ipfs
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
laughingBull has quit [Ping timeout: 258 seconds]
user_51 has quit [Ping timeout: 258 seconds]
user_51 has joined #ipfs
nonono1 has joined #ipfs
<jamiew>
TimMc: yeah I only run into issues on e.g. public wifi
<jamiew>
and there's work happening on a technique called circuit-relay which will help address those cases
<jamiew>
i'm not too familiar with that though
nonono has quit [Ping timeout: 250 seconds]
nonono1 has quit [Read error: Connection reset by peer]
<postables[m]>
jamiedubs: any reading material on how to setup a TURN relay?
aarshkshah1992 has quit [Remote host closed the connection]
aarshkshah1992 has joined #ipfs
zane has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<TimMc>
circuit-relay is TURN or close enough, right?
<postables[m]>
I'm not familiar the workings of circuit-relay so it could be the same thing
aarshkshah1992 has quit [Ping timeout: 258 seconds]
jesse22 has joined #ipfs
jesse22 has quit [Client Quit]
jesse22 has joined #ipfs
aarshkshah1992 has joined #ipfs
ONI_Ghost has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
Mateon3 has joined #ipfs
Arwalk_ has joined #ipfs
rektide_ has joined #ipfs
purisame1 has joined #ipfs
Mitar has quit [Ping timeout: 245 seconds]
Xesxen_ has joined #ipfs
MrSprinkles has joined #ipfs
Aaron101- has joined #ipfs
cannium has joined #ipfs
Mitar has joined #ipfs
user_51 has quit [*.net *.split]
purisame has quit [*.net *.split]
MrSparkle has quit [*.net *.split]
Mateon1 has quit [*.net *.split]
can has quit [*.net *.split]
matt-h has quit [*.net *.split]
Arwalk has quit [*.net *.split]
gde33 has quit [*.net *.split]
Aaron1011 has quit [*.net *.split]
pfista has quit [*.net *.split]
Xesxen has quit [*.net *.split]
Jesin has quit [*.net *.split]
shoku has quit [*.net *.split]
rektide has quit [*.net *.split]
Mateon3 is now known as Mateon1
shoku has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
Mitar has quit [Ping timeout: 246 seconds]
pfista has joined #ipfs
user_51 has joined #ipfs
MrSprinkles has left #ipfs [#ipfs]
MrSparkle has joined #ipfs
Jesin has joined #ipfs
matt-h has joined #ipfs
gde33 has joined #ipfs
Mitar has joined #ipfs
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
MDude has quit [Ping timeout: 268 seconds]
Mitar has quit [Ping timeout: 268 seconds]
Mitar has joined #ipfs
cwahlers has quit [Ping timeout: 244 seconds]
cwahlers has joined #ipfs
purisame1 has quit [Ping timeout: 244 seconds]
lidel` has joined #ipfs
lidel has quit [Ping timeout: 272 seconds]
lidel` is now known as lidel
mischat has joined #ipfs
ONI_Ghost has quit [Ping timeout: 245 seconds]
mischat has quit [Ping timeout: 268 seconds]
thomasan_ has joined #ipfs
<seba->
hm
<seba->
is it just me
<seba->
or IPFS works rather slow
Pulse2496 has joined #ipfs
thomasan_ has quit [Remote host closed the connection]
thomasan_ has joined #ipfs
pedrohlc has quit [Quit: Connection closed for inactivity]
aarshkshah1992 has quit [Remote host closed the connection]
aarshkshah1992 has joined #ipfs
sammacbeth has quit [Quit: Ping timeout (120 seconds)]
sammacbeth has joined #ipfs
seba- has quit [Ping timeout: 268 seconds]
Ai9zO5AP has quit [Ping timeout: 250 seconds]
thomasan_ has quit [Remote host closed the connection]
Ai9zO5AP has joined #ipfs
zane has joined #ipfs
zane has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dimitarvp has joined #ipfs
mischat has joined #ipfs
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 272 seconds]
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
Pulse2496 has quit [Quit: ⠟⠥⠊⠞]
mischat has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
ylp has joined #ipfs
Arwalk_ has left #ipfs [#ipfs]
Arwalk has joined #ipfs
recursive has quit [Read error: Connection reset by peer]
ikari` has joined #ipfs
Caterpillar has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
Mateon3 has joined #ipfs
Mateon1 has quit [Ping timeout: 268 seconds]
Mateon3 is now known as Mateon1
spinza has joined #ipfs
Novitsh has joined #ipfs
clemo has joined #ipfs
florianH_ has joined #ipfs
BeerHall has joined #ipfs
Mottengrotte has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
mischat has joined #ipfs
projectorgo[m] has joined #ipfs
mischat has quit [Ping timeout: 252 seconds]
maxzor has quit [Ping timeout: 250 seconds]
spinza has joined #ipfs
maxzor has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
zeden has joined #ipfs
spinza has joined #ipfs
Kube[m] has joined #ipfs
vmx has joined #ipfs
laughingBull has joined #ipfs
rtjure has quit [Ping timeout: 268 seconds]
cwahlers_ has quit [Read error: Connection reset by peer]
cwahlers has joined #ipfs
maxzor has quit [Ping timeout: 246 seconds]
aarshkshah1992 has quit [Remote host closed the connection]
aarshkshah1992 has joined #ipfs
rtjure has joined #ipfs
Pulse2496 has joined #ipfs
gritzko has quit [Ping timeout: 246 seconds]
maxzor has joined #ipfs
aarshkshah1992 has quit [Quit: Leaving...]
jamiew has quit [Ping timeout: 246 seconds]
malaclyps has quit [Read error: Connection reset by peer]
<jayaura>
(not sure if this is the right place to ask)
vmx is now known as vmx_
vmx_ is now known as vmx
ststefa[m]1 has joined #ipfs
<ylp>
jayaura: I've tried it yesterday and I was not able to make many clients join the same channel...
<jayaura>
ylp: just checked what it return, relevant sections in the returned html is empty. so looks like its brokne
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 252 seconds]
<ylp>
I have a login screen to enter a nickname and then hit enter
<ylp>
then the chat page never connect to any other peers joining the channel...
<jayaura>
hmm thats strange I did not see any textfields. Just a dark grey background. let me try again
}ls{ has joined #ipfs
aldenp has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
Fessus has quit [Quit: Leaving]
Fessus has joined #ipfs
dsiypl4_ has joined #ipfs
purisame1 has joined #ipfs
xcm has quit [Remote host closed the connection]
Tiez has joined #ipfs
xcm has joined #ipfs
ikari` has quit [Quit: This computer has gone to sleep]
random_yanek has quit [Quit: random_yanek]
Tiez has quit [Ping timeout: 246 seconds]
aldenp has quit [Ping timeout: 268 seconds]
chiui has joined #ipfs
BeerHall has quit [Ping timeout: 246 seconds]
dsiypl4__ has joined #ipfs
rcat has joined #ipfs
dsiypl4_ has quit [Ping timeout: 245 seconds]
purisame1 has quit [Ping timeout: 268 seconds]
cratliff has joined #ipfs
Pulse2496 has quit [Ping timeout: 250 seconds]
powerbit has quit [Remote host closed the connection]
cwahlers has joined #ipfs
cwahlers_ has quit [Ping timeout: 250 seconds]
seba- has joined #ipfs
seba- has quit [Changing host]
seba- has joined #ipfs
<seba->
hm
<seba->
is there anyone here? :)
<TimMc>
seba-: Try /names if you want to find out :-)
<TimMc>
About a thousand people, looks like. You're more likely to get a response if you give a specific question; people are less likely to respond to general greetings and such.
<seba->
i know
<seba->
just yesterday i did
<seba->
and there was noone
<seba->
anyway
<seba->
from what i understand how it works
ikari` has joined #ipfs
<seba->
when i put a file on IPFS i get a hash generated
<seba->
then if i give an ipfs://[hash] link to someone
<seba->
ipfs does a DHT search where this hash resides
<seba->
and this is rather slow
<seba->
am i correct?
<seba->
(assuming it's in 1 chunk or whatever it's called, that it's not split)
<TimMc>
Sometimes it takes a while for people to notice there's a question. I'm curious about this one too, actually.
<seba->
i mean if is this so
<seba->
wouldn't it be better
<TimMc>
It matches my very limited understanding of how IPFS works, though.
<seba->
that you could put where to find the peer
<seba->
i.e. ipfs://[hash]/ipv4/1.2.3.4/4001
<seba->
for example
<seba->
that way it would be quicker
<seba->
i.e. hash of file and where to find where it's hosted originally
<seba->
that way you would get the speed of http + the distributivity of ipfs
<TimMc>
Sounds kind of like a magnet link.
<TimMc>
I don't know if those get used in the IPFS ecosystem, though.
<seba->
yes
<seba->
thing is that then it would be usable
<seba->
because right now if i add a file
<seba->
it takes sometimes quite a while to be available quick
<seba->
which sucks
<seba->
we're not 1990
ylp has quit [Quit: Leaving.]
dsiypl4__ has quit [Ping timeout: 260 seconds]
<seba->
for example ipfs://QmX8DwrfM8D9e3PbBoKjqinjR2jtMT97ewYecu7r9D7jnP this needed iirc 10 or 20 min to be available quickly as it is now
<seba->
is it available quickly for you too?
<TimMc>
I don't have ipfs installed here, so I can't check.
<TimMc>
but I've heard people talk about this problem
<postables[m]>
jamiew: thanks! Time to give my total 2-2.5k peers some datacenter quality circuit relays 🔥🔥🔥🔥🔥🔥
Mottengrotte has quit [Quit: Mottengrotte]
<postables[m]>
2-3 hours? You can speed up the time by requesting it across multiple nodes, gateways etc..
<postables[m]>
Is your node in your house? If so that is probably the source of your issue. I have 3 nodes in my datacenter, 1 in the cloud and it's painless to distribute the content across the network
<postables[m]>
At most initial discovery times are 10 minutes or so
<postables[m]>
What would help I think is if gateways disclose the multiaddr for their gateway since that would allow people to peer up with the gateway
<seba->
postables[m], what is wrong if it's in my house?
<postables[m]>
Well there's nothing wrong with it, just that it's not an optimal environment since you're going to be battling with NAT, consumer internet connections, etc...
purisame1 has joined #ipfs
<seba->
regarding NAT
<seba->
which ports would i need to open?
<seba->
the internet connection is alright
<seba->
it works for other things, like https server fairly well
<seba->
i host a few things
random_yanek has joined #ipfs
random_yanek has quit [Max SendQ exceeded]
<seba->
i have opened the 4001
random_yanek has joined #ipfs
<ststefa[m]1>
From my first experiments I'd say ipfs communicates on arbitrary ports, tcp and udp, in and out. I'm also concerned how to jail it
<postables[m]>
IMO with NAT I would just do port forwarding or 1:1 NAT.
<postables[m]>
ststefa: not iptables or other firewall rules can't solve
thomasan_ has quit [Remote host closed the connection]
vmx has quit [Remote host closed the connection]
plexigras has joined #ipfs
jhulten has joined #ipfs
chiui has quit [Ping timeout: 246 seconds]
lord| has quit [Read error: Connection reset by peer]
swebb has quit [Ping timeout: 268 seconds]
<postables[m]>
anyone have a link to the code that the go-ipfs daemon invokes when enabling with `--enable-namesys-pubsub` i can only find the cmdkit option declaration within `go-ipfs/cmd/ipfs/...`
aerth has quit [Ping timeout: 256 seconds]
lord| has joined #ipfs
aerth has joined #ipfs
irdr has joined #ipfs
eldritch has quit [Quit: ZNC 1.6.6+deb1ubuntu0.1 - http://znc.in]
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<hsanjuan>
ststefa[m]1: by default, tcp only. If your system supports reusesocket (it is able to initiate connections from a listening port), then it would mostly use :4001. If not, I think it will use random ports, but I'm not 100% sure about what systems support reusesocket at this point, probably just unix.
<hsanjuan>
seba-: ^^ tl;dr: tcp:4001
jhulten has joined #ipfs
clemo has quit [Ping timeout: 250 seconds]
cwahlers_ has joined #ipfs
clemo has joined #ipfs
cwahlers has quit [Ping timeout: 250 seconds]
swebb has joined #ipfs
aldenp has joined #ipfs
purisame1 has quit [Ping timeout: 268 seconds]
purisame1 has joined #ipfs
maxzor has quit [Remote host closed the connection]
maxzor has joined #ipfs
mischat has joined #ipfs
<postables[m]>
hsanjuan: Awesome that was exactly what i needed thank you
mischat has quit [Ping timeout: 260 seconds]
<postables[m]>
quick question about ipns pubsub, is there anyway i can tell a node to subscribe to the topic? I'm also wondering how i can configure a node to subscribe to a particular topic/record? Is it just subscribing to a topic which is the name of the IPNS record, like `/ipns/Qmf964tiE9JaxqntDsSBGasD4aaofPQtfYZyMSJJkRrVTQ`
vyzo has quit [Quit: Leaving.]
vyzo has joined #ipfs
maxzor has quit [Ping timeout: 246 seconds]
swebb has quit [Ping timeout: 246 seconds]
dsiypl4__ has quit [Remote host closed the connection]
dsiypl4__ has joined #ipfs
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jesse22 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jhulten has joined #ipfs
jesse22 has joined #ipfs
dimitarvp has quit [Quit: Bye]
dsiypl4__ has quit [Read error: Connection reset by peer]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
gritzko has joined #ipfs
lord| has quit [Ping timeout: 246 seconds]
lord| has joined #ipfs
powerbit has joined #ipfs
plexigras has quit [Ping timeout: 250 seconds]
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
craigo has joined #ipfs
jhulten has joined #ipfs
jhulten has quit [Client Quit]
purisame1 has quit [Ping timeout: 268 seconds]
cwahlers_ has quit [Read error: Connection reset by peer]
jhulten has joined #ipfs
cwahlers has joined #ipfs
goiko has quit [Ping timeout: 272 seconds]
xcm has quit [Read error: Connection reset by peer]
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xcm has joined #ipfs
maxzor has joined #ipfs
Papa_Alpaka has joined #ipfs
purisame1 has joined #ipfs
goiko has joined #ipfs
jhulten has joined #ipfs
Ai9zO5AP has quit [Quit: WeeChat 2.3]
spinza has quit [Quit: Coyote finally caught up with me...]
Xesxen_ is now known as Xesxen
jhulten has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]