icasdri0 has quit [Remote host closed the connection]
Alex`28 has joined #ipfs
Lymkwi has quit [Ping timeout: 252 seconds]
Alex`28 has quit [Remote host closed the connection]
Lymkwi has joined #ipfs
anon3459 has joined #ipfs
<OliverUv>
I'd just like to report that I had misread documentation and there was nothing wrong with js-ipfs' implementation of files.ls or files.add afaik
Guest66878 has joined #ipfs
Guest66878 has quit [K-Lined]
<lidel>
OliverUv, do you mind sharing what caused confusion or was ambiguous? perhaps we could improve docs :)
<Mikaela->
Hi, what would be the best search engine magic for searching e.g. "IPFS public domain" while excluding /ipfs/ Wikipedia mirrors etc. Or is this something for IPFS search engines? I was trying to find if any puklic domain archive is using it
<swedneck[m]1>
most search engines can negate search terms iirc
snatcher14 has quit [Remote host closed the connection]
zopsi has quit [Ping timeout: 240 seconds]
zopsi has joined #ipfs
graphene has quit [Remote host closed the connection]
graphene has joined #ipfs
pkafei has quit [Ping timeout: 256 seconds]
gmoro_ has joined #ipfs
gmoro has quit [Ping timeout: 240 seconds]
bomb-on has joined #ipfs
kajus29 has joined #ipfs
kajus29 has quit [Remote host closed the connection]
<OliverUv>
@lidel: I think it's because I was a bit unsober when reading the docs, lol. When I checked them a second time, the file.ls docs VERY clearly state that a valid ipfs path (incl /ipfs/) is needed. I had thought I could just do `await file.ls('/test')`. Turns out I had to save the hash of the directory, then ls that hash. Nothing too surprising, though it does force me to keep an out of band list of directory
<OliverUv>
hashes.
BeerHall has quit [Quit: BeerHall]
kaotisk has quit [Ping timeout: 272 seconds]
<lidel>
mhm :) I noticed Files API confuses people often due to the fact files.add does not add files to MFS and files.cp is needed for that
<OliverUv>
it seems like files.add does add to MFS when using the files.add({path: someStr, content: someBuf}) format?
<lidel>
hm, last time I checked it did not, the 'path' is used if you pass wrapWithDirectory: true to persist file names
<lidel>
files.add returns /ipfs/<cid> that you can then copy to MFS via files.cp
mauz555 has quit [Ping timeout: 240 seconds]
pecastro has joined #ipfs
<OliverUv>
oh sorry, there should be a [] wrapping that file object
<OliverUv>
using it without it being inside a list works in js-ipfs, but is not documented
<OliverUv>
well, @lidel, it seems a directory is created and the hello.txt file added to it. However, I don't think it's working as intended... maybe.
toxync01 has quit [Read error: Connection reset by peer]
Testerbit has joined #ipfs
alexgr has joined #ipfs
<Testerbit>
I use IPFS to publish dapps, right now it's pretty manual, wondering if anyone has built a GitHub integration/hook or tool that uploads to IPFS when a new commit is made on a certain branch?
flto22 has quit [Remote host closed the connection]
mauz555 has quit [Quit: Leaving]
ddahl_ has quit [Ping timeout: 252 seconds]
joeyh_ has joined #ipfs
joeyh has quit [Ping timeout: 246 seconds]
Mateon2 has joined #ipfs
Mateon1 has quit [Ping timeout: 244 seconds]
Mateon2 is now known as Mateon1
WanderingGlitch2 has joined #ipfs
<bennofs[m]>
it looks like Duration is in nanoseconds, in case anyone wants to know the answer to my previous question
WanderingGlitch2 has quit [Remote host closed the connection]
xcm has quit [Read error: Connection reset by peer]
ddahl has joined #ipfs
nirved has joined #ipfs
xcm has joined #ipfs
<swedneck[m]1>
are there any DNS services for ipfs?
telex14 has joined #ipfs
nirved has quit [Remote host closed the connection]
<swedneck[m]1>
like a service that lets me add dnslink entries for my domain easily, and maybe even host IPNS entires like a normal DNS service hosts DNS entries
telex14 has quit [Read error: Connection reset by peer]
<Mikaela>
Isn't that what CloudFlare recently announced?
<swedneck[m]1>
i guess that's kind of what cloudflare is doing, but they're not doing near enough for me to use them instead of doing it myself
<swedneck[m]1>
i want to add dnslink subdomains by just entering a subdomain name, and the ipfs address it should point to
<r0kk3rz>
yeah it would be good to know any DNS registrars with proper dnslink support
mjsir911 has quit [Ping timeout: 245 seconds]
<swedneck[m]1>
i'd also like a service that treats IPNS like DNS, if that makes sense
cratliff has joined #ipfs
<swedneck[m]1>
since you need to refresh IPNS entries every so often, i feel it makes sense to treat them like DNS where it's also refreshed, although for other reasons i believe
xcm has quit [Read error: Connection reset by peer]
<r0kk3rz>
you mean a hosted publisher node?
Testerbit has quit [Quit: Leaving]
xcm has joined #ipfs
mjsir911 has joined #ipfs
<swedneck[m]1>
yes
<swedneck[m]1>
not sure how it would work though
joeyh_ has quit [Read error: Connection reset by peer]
zane has joined #ipfs
joeyh has joined #ipfs
graphene has quit [Remote host closed the connection]
graphene has joined #ipfs
<xpitr>
i think you'd need to give them your private key?
aniarya82 has joined #ipfs
ulrichard has quit [Remote host closed the connection]
aniarya82 has quit [Client Quit]
hurikhan77 has quit [Remote host closed the connection]
hurikhan77 has joined #ipfs
aniarya82 has joined #ipfs
fazo has quit [Read error: Connection reset by peer]
fazo has joined #ipfs
zane has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zane has joined #ipfs
fazo has quit [Client Quit]
fazo has joined #ipfs
<swedneck[m]1>
would it be possible to give them the private key, and then just have it refresh the entry with whatever you locally publish?
<swedneck[m]1>
so you can still publish locally, but the service makes sure it doesn't get stale
vmx has quit [Quit: Leaving]
ylp has quit [Quit: Leaving.]
mauz555 has joined #ipfs
<swedneck[m]1>
man, my gateway node is taking ages to get data from my desktop
<swedneck[m]1>
it makes no sense since they're on the same LAN
Mottengrotte has quit [Quit: Mottengrotte]
<swedneck[m]1>
and now it completely froze at 2606 nodes :/
aniarya82 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
polman has quit [Ping timeout: 244 seconds]
polman has joined #ipfs
polman has quit [Excess Flood]
polman has joined #ipfs
Esyllt has joined #ipfs
graphene has quit [Remote host closed the connection]
<swedneck[m]1>
anyone know what could possibly be causing this? it's kind of making my gateway unusable..
Nehagup has joined #ipfs
vmx has joined #ipfs
joeyh has quit [Ping timeout: 252 seconds]
polman has quit [Excess Flood]
polman has joined #ipfs
IRCsum has quit [Ping timeout: 252 seconds]
polman has quit [Ping timeout: 244 seconds]
polman has joined #ipfs
IRCsum has joined #ipfs
polman has quit [Excess Flood]
polman has joined #ipfs
mjsir911 has quit [Ping timeout: 240 seconds]
joeyh has joined #ipfs
polman has quit [Excess Flood]
polman has joined #ipfs
mjsir911 has joined #ipfs
polman has quit [Excess Flood]
polman has joined #ipfs
kaotisk has joined #ipfs
cwahlers_ has quit [Read error: Connection reset by peer]
cwahlers has joined #ipfs
cwahlers has quit [Read error: Connection reset by peer]
cwahlers_ has joined #ipfs
cwahlers_ has quit [Read error: Connection reset by peer]
cwahlers has joined #ipfs
cwahlers has quit [Read error: Connection reset by peer]
polman has quit [Ping timeout: 264 seconds]
cwahlers has joined #ipfs
Encrypt has joined #ipfs
Jesin has quit [Quit: Leaving]
polman has joined #ipfs
lassulus_ has joined #ipfs
lassulus has quit [Ping timeout: 244 seconds]
lassulus_ is now known as lassulus
Jesin has joined #ipfs
polman has quit [Excess Flood]
polman has joined #ipfs
cwahlers has quit [Read error: Connection reset by peer]
cwahlers_ has joined #ipfs
Mian has joined #ipfs
Mian has quit [Remote host closed the connection]
joeyh has quit [Ping timeout: 260 seconds]
joeyh has joined #ipfs
gts has joined #ipfs
fazo has quit [Quit: fazo]
bomb-on has quit [Quit: SO LONG, SUCKERS!]
gts has quit [Remote host closed the connection]
cwahlers_ has quit [Read error: No route to host]
cwahlers has joined #ipfs
gts has joined #ipfs
gts has quit [Ping timeout: 240 seconds]
reallymemorable has joined #ipfs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #ipfs
mauz555 has quit [Ping timeout: 264 seconds]
dkeav has left #ipfs [#ipfs]
rpgio has joined #ipfs
bomb-on has joined #ipfs
rpgio has quit [Remote host closed the connection]
leeola has quit [Quit: Connection closed for inactivity]
reallymemorable has quit [Ping timeout: 264 seconds]
Jesin has quit [Quit: Leaving]
joeyh has quit [Read error: Connection reset by peer]
joeyh has joined #ipfs
mjsir911 has quit [Ping timeout: 252 seconds]
mauz555 has joined #ipfs
Jesin has joined #ipfs
reallymemorable has joined #ipfs
ZaZ has quit [Read error: Connection reset by peer]
kaotisk has quit [Ping timeout: 252 seconds]
nimaje has joined #ipfs
gts has joined #ipfs
gts has quit [Ping timeout: 272 seconds]
vmx has quit [Quit: Leaving]
abueide has joined #ipfs
<Kolonka[m]>
>not sure how it would work though
<Kolonka[m]>
it's on my todo
discopatrick has quit [Quit: Connection closed for inactivity]
xnbya has quit [Ping timeout: 240 seconds]
joeyh has quit [Ping timeout: 252 seconds]
joeyh has joined #ipfs
xnbya has joined #ipfs
abueide has quit [Ping timeout: 272 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #ipfs
zeden has joined #ipfs
abueide has joined #ipfs
zeden has quit [Client Quit]
ruby32 has joined #ipfs
<swedneck[m]1>
👀
joeyh_ has joined #ipfs
joeyh has quit [Read error: Connection reset by peer]
rendar has quit []
joeyh_ has quit [Read error: Connection reset by peer]
joeyh has joined #ipfs
}ls{ has joined #ipfs
gts has joined #ipfs
lemonpepper24 has joined #ipfs
graphene has quit [Remote host closed the connection]
roygbiv has joined #ipfs
graphene has joined #ipfs
gts has quit []
joeyh has quit [Read error: Connection reset by peer]
joeyh has joined #ipfs
mjsir911 has joined #ipfs
<xpitr>
swedneck[m]1: yeah you could still publish. but its security nightmare to hand over keys to random entity
<swedneck[m]1>
is it possible to delegate the worry of refreshing IPNS without giving the key?
Bhujay has joined #ipfs
<TUSF>
Well, if you give your record a long enough lifetime, then hypothetically a node can hold onto it for a fairly long time without needing to refresh.
<swedneck[m]1>
is there even a limit to how long you can make it?
<TUSF>
I don't believe so.
<TUSF>
Question is how long a node on the network will actually cache that record.
<xpitr>
well, here's the thing. you don't like having to re-publish name. does that mean it won't change often?
<xpitr>
if you want permanent solution just stick ipfs hash in dnslink
<xpitr>
i mean ipfs path like /ipfs/hash. instead of ipns
<TUSF>
Yeah, that's what ipfs.io does
<TUSF>
Instead of republishing the same hash, or assigning some arbitrarily long lifetime
<xpitr>
ipns is great if your content changes a lot, and then it usually isn't a problem to re-announce
<xpitr>
crontab and voila
<TUSF>
But in that case, any change needs to clear up in the DNS cache of whatever gateway you're using
<xpitr>
short TTL perhaps? but i don't know how its implemented in gateways, hopefully they honor it?
<swedneck[m]1>
actually, what's the point of setting your own expiry period if you can just update it whenever you want anyways?
<TUSF>
I assume gateways just use whatever DNS settings your computer uses?
Bhujay has quit [Ping timeout: 252 seconds]
<TUSF>
I assume the expiry period is so you don't have to re-announce it regularly, but can still update it when needed.
<xpitr>
is it binding tho? I noticed my content changes as soon as i publish new hash, even if ttl was longer
aniarya82 has joined #ipfs
<TUSF>
The lifetime is just for the latest possible time the record is valid.
<xpitr>
thought so, great
<swedneck[m]1>
but why not just make that as long as possible by default, if you can just publish again whenever you need to update it?