alanshaw changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.22 and js-ipfs 0.40 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
PyHedgehog has quit [Quit: Connection closed for inactivity]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
woss has quit [Remote host closed the connection]
awk1314 has joined #ipfs
stacheldraht has joined #ipfs
mithilarun has joined #ipfs
stacheldraht has quit [Remote host closed the connection]
maxzor has quit [Ping timeout: 245 seconds]
PyHedgehog has joined #ipfs
mithilarun has quit [Remote host closed the connection]
__jrjsmrtn__ has quit [Ping timeout: 265 seconds]
__jrjsmrtn__ has joined #ipfs
maxzor has joined #ipfs
awk1314 has quit [Read error: Connection reset by peer]
RamRanRa has quit [Read error: Connection reset by peer]
xcm has quit [Ping timeout: 276 seconds]
mithilarun has joined #ipfs
mowcat has quit [Remote host closed the connection]
MrAureliusR has quit [Ping timeout: 265 seconds]
lord| has quit [Read error: Connection reset by peer]
lor|d has joined #ipfs
lor|d is now known as lord|
ipfs-stackbot1 has quit [Remote host closed the connection]
ipfs-stackbot1 has joined #ipfs
ljmf00- has quit [Ping timeout: 265 seconds]
ljmf00_ has joined #ipfs
MrAureliusR has joined #ipfs
rardiol has quit [Ping timeout: 276 seconds]
Clarth has joined #ipfs
bsm1175321 has quit [Ping timeout: 245 seconds]
mithilarun has quit [Remote host closed the connection]
zopsi has quit [Quit: Oops]
zopsi has joined #ipfs
Newami has joined #ipfs
maxzor has quit [Ping timeout: 248 seconds]
user_51 has quit [Ping timeout: 245 seconds]
Clarth has quit [Remote host closed the connection]
user_51 has joined #ipfs
kakra has joined #ipfs
hurikhan77 has quit [Ping timeout: 268 seconds]
Belkaar has quit [Ping timeout: 245 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
verin0x7 has joined #ipfs
verin0x has quit [Ping timeout: 265 seconds]
verin0x7 is now known as verin0x
Newami has quit [Quit: Leaving]
zeden has quit [Quit: WeeChat 2.6]
lord| has quit [Read error: Connection reset by peer]
lord| has joined #ipfs
jcea has quit [Quit: jcea]
shizy has joined #ipfs
lord| has quit [Read error: Connection reset by peer]
KempfCreative has quit [Ping timeout: 268 seconds]
lord| has joined #ipfs
shizy has quit [Remote host closed the connection]
digitalnomad91 has joined #ipfs
nsbh^ has joined #ipfs
reit has joined #ipfs
hairstorm has joined #ipfs
xcm has joined #ipfs
Clarth has joined #ipfs
Fessus has joined #ipfs
ylp has joined #ipfs
Ai9zO5AP has joined #ipfs
i9zO5AP has quit [Ping timeout: 246 seconds]
rendar has joined #ipfs
bengates has joined #ipfs
Clarth has quit [Remote host closed the connection]
elfatherbrown has quit [Ping timeout: 246 seconds]
alephnull has quit [Ping timeout: 265 seconds]
JellieDiscord[m] has left #ipfs ["User left"]
brianhoffman_ has joined #ipfs
cris_thor` has joined #ipfs
jacobheun_ has joined #ipfs
carrot^_ has joined #ipfs
lftherios__ has joined #ipfs
adrianbrink_ has joined #ipfs
mp_ has joined #ipfs
redlegion1 has joined #ipfs
zutto has joined #ipfs
alyssa0 has joined #ipfs
bret_ has joined #ipfs
jimpick_ has joined #ipfs
cheetypants has joined #ipfs
prettymuchbryce_ has joined #ipfs
stoopkid_ has joined #ipfs
imdeni_ has joined #ipfs
ryjen has joined #ipfs
dopplerg- has joined #ipfs
Kubuxu_ has joined #ipfs
tobs` has joined #ipfs
abhinavm- has joined #ipfs
xnbya2 has joined #ipfs
rappet_ has joined #ipfs
TjapTjipTjup has joined #ipfs
basilgoh1r has joined #ipfs
OliUv has joined #ipfs
kevina2 has joined #ipfs
iczero- has joined #ipfs
g2anj_ has joined #ipfs
iczero- is now known as wlp1s1
fiatjaf_ has joined #ipfs
erikj_ has joined #ipfs
vimclippy_ has joined #ipfs
namespace_ has joined #ipfs
ylp has quit [*.net *.split]
stoopkid has quit [*.net *.split]
grumble has quit [*.net *.split]
zerogue has quit [*.net *.split]
fiatjaf has quit [*.net *.split]
g2anj has quit [*.net *.split]
jfontan has quit [*.net *.split]
brianhoffman has quit [*.net *.split]
andi- has quit [*.net *.split]
Zalyssa has quit [*.net *.split]
carrot^ has quit [*.net *.split]
Rosalyns has quit [*.net *.split]
RichardCranium[m has quit [*.net *.split]
WhizzWr has quit [*.net *.split]
rappet has quit [*.net *.split]
redlegion has quit [*.net *.split]
dopplergange has quit [*.net *.split]
cris has quit [*.net *.split]
iczero has quit [*.net *.split]
kevina1 has quit [*.net *.split]
zutt has quit [*.net *.split]
cheet has quit [*.net *.split]
OlUv has quit [*.net *.split]
basilgohar has quit [*.net *.split]
namespace has quit [*.net *.split]
bret has quit [*.net *.split]
tobs has quit [*.net *.split]
vimclippy has quit [*.net *.split]
horrified has quit [*.net *.split]
erikj has quit [*.net *.split]
adrianbrink has quit [*.net *.split]
raucao has quit [*.net *.split]
foxcpp has quit [*.net *.split]
eldritch has quit [*.net *.split]
nloadholtes has quit [*.net *.split]
Anduck has quit [*.net *.split]
xnbya has quit [*.net *.split]
SchrodingersScat has quit [*.net *.split]
abhinavmehta_ has quit [*.net *.split]
imdeni has quit [*.net *.split]
prettymuchbryce has quit [*.net *.split]
mp has quit [*.net *.split]
lftherios_ has quit [*.net *.split]
jacobheun has quit [*.net *.split]
jimpick has quit [*.net *.split]
Kubuxu has quit [*.net *.split]
adrianbrink_ is now known as adrianbrink
Kubuxu_ is now known as Kubuxu
ryjen is now known as zerogue
carrot^_ is now known as carrot^
tobs` is now known as tobs
jacobheun_ is now known as jacobheun
mp_ is now known as mp
jimpick_ is now known as jimpick
stoopkid_ is now known as stoopkid
bret_ is now known as bret
brianhoffman_ is now known as brianhoffman
imdeni_ is now known as imdeni
grumble has joined #ipfs
prettymuchbryce_ is now known as prettymuchbryce
Anduck has joined #ipfs
wlp1s1 is now known as iczero
jfontan has joined #ipfs
snk07523 has joined #ipfs
eldritch has joined #ipfs
raucao has joined #ipfs
dethos has joined #ipfs
horrified has joined #ipfs
nloadholtes has joined #ipfs
ylp has joined #ipfs
Belkaar has quit [Ping timeout: 268 seconds]
SchrodingersScat has joined #ipfs
Belkaar has joined #ipfs
Belkaar has joined #ipfs
andi- has joined #ipfs
manray has quit [Ping timeout: 248 seconds]
zutto has left #ipfs [#ipfs]
RamRanRa has joined #ipfs
manray has joined #ipfs
teleton has joined #ipfs
aLeSD has joined #ipfs
dethos has quit [Ping timeout: 248 seconds]
jokoon has joined #ipfs
awk1314 has joined #ipfs
awk1314 has quit [Client Quit]
cyberik has quit [Quit: leaving]
pecastro has joined #ipfs
chummier has joined #ipfs
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
alephnull has joined #ipfs
PISCES has quit [Ping timeout: 250 seconds]
is_null has quit [Ping timeout: 252 seconds]
is_null has joined #ipfs
romanmoran[m] has joined #ipfs
dethos has joined #ipfs
romanblanco has quit [Ping timeout: 246 seconds]
rardiol has joined #ipfs
teleton has quit [Quit: Leaving]
PISCES has joined #ipfs
ChrisMatthieu_ has quit [Quit: Connection closed for inactivity]
mtita has joined #ipfs
malaclyps has quit [Ping timeout: 265 seconds]
ZaZ has joined #ipfs
cxl000 has quit [Ping timeout: 265 seconds]
phynite[m] has joined #ipfs
JLynchDiscord[m] has joined #ipfs
<eleitlDiscord[m]>
Does anyone have a working IPNS name for me? /ipns/QmSrPmbaUKA3ZodhzPWZnpFgcPMFWF4QsxXbkWfEptTBJd doesn't resolve.
<eleitlDiscord[m]>
I've seen the same thing on Windows, behind NAT. My Linux node is running stable however.
<OKDiscord[m]>
this one is hosted on ubuntu server
<eleitlDiscord[m]>
Yeah, have just read the GitHub issue.
<eleitlDiscord[m]>
Not ready to go to developer branch. I'm only publishing through CLI, and only have port 4001 world exposed, so nothing happened there so far.
<eleitlDiscord[m]>
Is result of ipfs name publish subject to the 12 hour TTL, so it needs to be periodically rerun to be refreshed?
ZaZ has quit [Read error: Connection reset by peer]
romanmoran[m] is now known as RomanMoran[m]
mowcat has joined #ipfs
KempfCreative has joined #ipfs
malaclyps has joined #ipfs
<JorropoDiscord[m>
eleitl hard to say, ipns is a bit unpredictable in the current state, I saw some people refreshing it, some don't, I don't and it works, I think the TTL is 12hours but if someone resolve your ipns that reset the time to 0 (because that stored in the DHT), if you use IPNS over pubsub (comming in IPFS 0.5) that should be infinite (as long as your node runs) or the node would take care of refresh by it self
cxl000 has joined #ipfs
<JorropoDiscord[m>
also if you are very unlucky all node knowing about your name could go off line and so the dht will "forgot" your domain (that still unlikely to happend)
hairstorm has quit [Quit: hairstorm]
malaclyps has quit [Ping timeout: 248 seconds]
<eleitlDiscord[m]>
Interesting. How far away is IPFS 0.5 in terms of issues still left?
<eleitlDiscord[m]>
5001 is for API, typically localhost.
<eleitlDiscord[m]>
4001 is the only port necessary to be a member of the IPFS grid, afaik.
<aLeSD>
eleitlDiscord[m], is it possible to connect directly to a node from a remote machine =?
<aLeSD>
or I have to create a local node and connect it with the remote node ?
<eleitlDiscord[m]>
Jorropo Looks like quite a way to go to 5.0 still. And still no Badger by default.
<JorropoDiscord[m>
I know, that way some people run `ipfs name publish` each 12 hours with cron.
<JorropoDiscord[m>
I don't personaly
<JorropoDiscord[m>
try without and if at one point it stops working add a cron script
<eleitlDiscord[m]>
Thanks, I'll try doing just that.
sp00nf0rk has joined #ipfs
Waa has joined #ipfs
Waa has left #ipfs [#ipfs]
<JorropoDiscord[m>
aLeSD you can but that dangerous because the port 5001 gives a lot of control over your ipfs node (I think you can get RCE with it was never been trying (just change the config location to binary runned frequently then upload a config wich is in fact a reverse shell))
<JorropoDiscord[m>
you must be sure only friendly machine can access the API
romanblanco has joined #ipfs
<eleitlDiscord[m]>
Seems somewhat safe to enable on your LAN.
sp00nf0rk has quit [Ping timeout: 252 seconds]
<eleitlDiscord[m]>
Which is just what I'm going to do, since I'm going to run a permanent IPFS node on the local network for all the other services. Not as fast as localhost, but, then, you don't want your IPFS node on Windows, either.
<aLeSD>
ok ... so I will create a local node. How could I connect directly to my remote node ?
<JorropoDiscord[m>
Its safer to use ssh port forwarding `ssh user@yourIPFSNode -L 5001:localhost:5001` will create a socket on 5001 on your machine forwarding to your ipfs node
<aLeSD>
cause I want to retrive the remote pinned files fast
<eleitlDiscord[m]>
It seems ipfs name resolve only caches requests for less than a minute. Bummer 😦
<JorropoDiscord[m>
aLeSD in this case may use ipfs-cluster
<JorropoDiscord[m>
its a deamon controling the pins on your nodes
<JorropoDiscord[m>
you can add a pin somewhere and all peers in the cluster pin it
<eleitlDiscord[m]>
Jorropo Badger doesn't need a dedicated disk partition, right? What kind of filesystem underneath does it like?
<JorropoDiscord[m>
eleitl for what ? its used in a few place (I think)
<JorropoDiscord[m>
peerstore ?
jcea has joined #ipfs
mtita has quit [Remote host closed the connection]
<eleitlDiscord[m]>
I thought Badger was a new blockstore for ipfs?
<JorropoDiscord[m>
Yes but its also used by libp2p for kadamelia and peerstore. For libp2p its configured as in memory mode, for IPFS idk, I just don't see badger in the ipfs datastore go.mod, https://github.com/ipfs/go-datastore/blob/master/go.mod.
<JorropoDiscord[m>
same in the blockstore*
<JorropoDiscord[m>
* same in the blockstore
<eleitlDiscord[m]>
Oh, I see. Thanks.
<JorropoDiscord[m>
I don't know if IPFS use badger directly
ipfs-stackbot1 has quit [Remote host closed the connection]
<eleitlDiscord[m]>
Just as well, since I currently use a symlink for blocks that is pointing to CIFS share.
dethos has quit [Ping timeout: 245 seconds]
<eleitlDiscord[m]>
Not exactly the most high-performance setup, but it seems to hold up for pinning purposes.
<JorropoDiscord[m>
my ipfs run on a small sd card (yes not reliable but I can't do better, this arm board wont boot elsewhere), and I symlinked .ipfs to 2 hdd in raid 1
ipfs-stackbot1 has joined #ipfs
namespace_ is now known as namespace
<eleitlDiscord[m]>
I'm pinning DB dumps for public consumption, so I need a little better I/O than that.
deltab has quit [Ping timeout: 268 seconds]
agsv has joined #ipfs
lnostdal has joined #ipfs
<eleitlDiscord[m]>
Seems name resolution is basically unusable at the moment. Even on the server on which I've published it.
chummier has quit [Ping timeout: 246 seconds]
<aschmahmann[m]>
Yes, IPNS resolution is pretty slow right now (generally hits the 1 minute timeout). The next release of go-ipfs will have a more performant IPNS over PubSub (https://github.com/ipfs/go-ipfs/issues/6447). Additionally, go-ipfs will be pushing out some DHT related performance improvements that should help with resolution time as well.
<eleitlDiscord[m]>
ipfs name resolve --dht-record-count 1 --dht-timeout 1s is helping, but only with local delivery. I could not get any of public gateways resolve the name yet, though they resolve CIDs without any issues, and only a little delay.
<eleitlDiscord[m]>
Seems it's something for 0.5 then.
<aschmahmann[m]>
--dht-timeout 1s is basically just saying to not do a DHT query. dht-record-count 1 or --stream should be useful though.
<aschmahmann[m]>
AFAIK there's no way for a user to get the gateway to abide by custom parameters. Cool thing about CIDs is that immutability means that once the gateway has a copy of the data it can cache it for as long as it's useful without doing any network queries. For mutable data that's not the case, it should need to do network queries to make sure it always finds the latest data.
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 252 seconds]
<eleitlDiscord[m]>
Yes, but with legacy DNS it's working rather well, while IPNS needs some improvement to become usable.
<eleitlDiscord[m]>
Me using CIDv1 for IPNS is not a source of problems, potentially?
<aschmahmann[m]>
you mean that the value that the IPNS key points to is a CIDv1? Shouldn't be an issue
<eleitlDiscord[m]>
Thought so, too. The local node/gateway does resolve it. Neither ipfs.io nor Cloudflare do, both time out.
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
mowcat has quit [Remote host closed the connection]
romanblanco has quit [Ping timeout: 248 seconds]
bengates has quit [Ping timeout: 265 seconds]
mowcat has joined #ipfs
jokoon has joined #ipfs
dethos_ has joined #ipfs
dethos has quit [Ping timeout: 248 seconds]
dethos_ has quit [Quit: Time to Go!]
dethos has joined #ipfs
stoopkid has quit [Quit: Connection closed for inactivity]
romanblanco has joined #ipfs
dsiypl4 has joined #ipfs
lnostdal has quit [Quit: "Fascism, Nazism, Communism and Socialism are only superficial variations of the same monstrous theme—collectivism." -- Ayn Rand]
determined has quit [Read error: Connection reset by peer]
<aschmahmann[m]>
Not sure exactly what the issue is, but you may want to double check to make sure the gateways can find content that is uniquely on your machine just as a sanity check
tom[m] has joined #ipfs
romanblanco has quit [Ping timeout: 245 seconds]
is_null has quit [Ping timeout: 265 seconds]
is_null has joined #ipfs
<eleitlDiscord[m]>
Yes, the gateways can pull up a single instance pinned on my node only with a little initial delay. But with IPNS no dice so far.
<aschmahmann[m]>
not too familiar with gateway internals, do you mind posting the ipns key and i can see how long/if it resolves on my machine? I assume it'll still timeout after a minute, but want to verify that I still find it within the minute.
mithilarun has quit [Remote host closed the connection]
romanblanco has quit [Ping timeout: 265 seconds]
mithilarun has joined #ipfs
reit has quit [Quit: Leaving]
hyarr has quit [Remote host closed the connection]
mowcat has quit [Remote host closed the connection]
mowcat has joined #ipfs
bsm117532 has joined #ipfs
spinza has quit [Quit: Coyote finally caught up with me...]
bsm117532 has quit [Read error: Connection reset by peer]
romanblanco has joined #ipfs
spinza has joined #ipfs
Elfo has joined #ipfs
Jybz has joined #ipfs
gts has joined #ipfs
gts_ has joined #ipfs
gts_ has quit [Client Quit]
dsiypl4 has quit [Quit: Leaving]
Ecran has joined #ipfs
Ecran has left #ipfs [#ipfs]
Guest67 has joined #ipfs
cxl000 has quit [Ping timeout: 252 seconds]
romanblanco has quit [Ping timeout: 248 seconds]
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
ARandomUser60766 has joined #ipfs
pfft6224 has joined #ipfs
ARandomUser23978 has joined #ipfs
ARandomUser60766 has quit [Ping timeout: 265 seconds]
pfft6224 has quit [Client Quit]
aeee has joined #ipfs
aeee has left #ipfs [#ipfs]
ARandomUser23978 has quit [Ping timeout: 268 seconds]
cxl000 has joined #ipfs
ARandomUser48195 has joined #ipfs
foxcpp has joined #ipfs
gts has quit [Remote host closed the connection]
cxl000 has quit [Ping timeout: 245 seconds]
Guest67 has quit [Remote host closed the connection]
TheChiefMeat[m] has left #ipfs ["User left"]
cxl000 has joined #ipfs
cxl000 has quit [Max SendQ exceeded]
cxl000 has joined #ipfs
xantu has joined #ipfs
<aschmahmann[m]>
eleitl (Discord): having trouble resolving your IPNS record. Just tried publishing my own IPNS record and it resolves on the gateways just fine (albeit pretty slowly).
rendar has quit []
<aschmahmann[m]>
I wonder if you point your IPNS key at some really commonly used hash (e.g. the docs.ipfs.io website bafybeibpnlggh6eqblvo7fgl7yaxr22lzb47wn3x7lsd5btwf64bceiuhu) it would resolve fast enough.
xantu has quit [Ping timeout: 260 seconds]
cxl000 has quit [Quit: Leaving]
<aschmahmann[m]>
eleitl (Discord): it did eventually resolve. no wonder it took forever though, the files are humongous
<aschmahmann[m]>
please don't use public gateways to host 20GB+ of content, they're not really designed for that.
<JorropoDiscord[m>
@aschmahmann because the hash can't change (its change) while you can republish an ipns records so one ipns can change the target hash
<JorropoDiscord[m>
* @aschmahmann because the hash can't change (its a hash) while you can republish an ipns records so one ipns can change the target hash
<aschmahmann[m]>
Jorropo (Discord): yes, it looks like eleitl (Discord) 's IPNS key was pointing at a very large immutable (IPFS) object which probably made it impossible to get on the gateways. It seems likely that if he pointed it at some small available IPFS address (like the one above) that it would resolve quickly.
<aschmahmann[m]>
I was just wondering if that was the case
romanblanco has joined #ipfs
grumble has quit [Quit: 'tis the season to watch a nice wholesome christmas movie, like die hard for example]
gurmble has joined #ipfs
gurmble is now known as grumble
Jybz has quit [Quit: Konversation terminated!]
dgold has joined #ipfs
sp00nf0rk has joined #ipfs
grinja has quit [Ping timeout: 268 seconds]
stoopkid has joined #ipfs
sp00nf0rk has quit [Remote host closed the connection]
kiix has quit [Ping timeout: 265 seconds]
gavlee has quit []
agsv has quit [Quit: Leaving]
romanblanco has quit [Ping timeout: 265 seconds]
kiix has joined #ipfs
vmx has quit [Quit: Leaving]
<JorropoDiscord[m>
no, smaller file, datasets, ... are not faster to resolve, that due to IPLD, in fact file are splited in shard (if they are big enough) (allowing to download multiple part from multiple node so the final file download faster), and the hash you have is just the final dag map (so the dag map is like the `.torrent` file while the hash the magnet)
<JorropoDiscord[m>
so if you want the byte N to M you need to resolve the first dag, the second if there is one (dag can list dag if there is a really big number of shard) until reaching shard, and so you need to download the shard containing N, same for M and all the shard in beetween
romanblanco has joined #ipfs
<JorropoDiscord[m>
if you are working with small file but a lot its even better, (lets say you want to download `Qmmfoo/test/bar/README.md`), first `Qmmfoo` is downloaded, then it find the hash of test, so `test` is downloaded and it find again the hash of bar, then `bar` is downloaded and find the hash README.md then the dag map of `README.md` is finded and each shard can be downloaded so the whole file build up.
KempfCreative has quit [Ping timeout: 245 seconds]
Guest38 has joined #ipfs
Guest38 has quit [Remote host closed the connection]
<humbleElitist_Di>
(also tried `ipfs update` before trying `ipfs-update` . switched to `ipfs-update` because I think that fixed it for me before on an older computer)
Adbray has quit [Remote host closed the connection]