<crankylinuxuser1>
Nope. IPNS needs republishing every 12 hours
<stavros>
oh, really? so it won't work forever?
<crankylinuxuser1>
IIRC, I believe the above IPFS hash is a dead-letter box, if you will.
<stavros>
does that mean i can't update content on that IPNS link faster than once every 12 hours as well?
<crankylinuxuser1>
Yep. Because it actually costs bandwidth to send IPNS->IPFS records out, it's capped at 12h until dead.
<crankylinuxuser1>
Its easy to fix this. Just make a cronjob that publishes your IPNS record every 11 hours.
<stavros>
oh so i CAN publish faster than 12 hours
<stavros>
if i publish a page now, change something, and then republish and relink, will the link point to the second version?
<crankylinuxuser1>
Yep. You can publish whenever, and re-point your public key at whatever. It just disappears at the 12h mark if nothing is done
<stavros>
ah, i see, thanks
<stavros>
can the daemon be configured to republish automatically?
tglman has joined #ipfs
guardianx has joined #ipfs
<crankylinuxuser1>
Nope, as far as I know. I just use a cronjob to repub it.
<stavros>
crankylinuxuser1, that works, i guess, thank you
m0ns00n has quit [Quit: quit]
owlet has quit [Ping timeout: 255 seconds]
<stavros>
hmm, i just added some pages to ipfs from my local machine, and accessing my local daemon takes a while to serve the content, shouldn't it be instant?
Caterpillar has joined #ipfs
guardianx has left #ipfs [#ipfs]
tglman1 has joined #ipfs
tglman has quit [Ping timeout: 240 seconds]
reit has joined #ipfs
clownpriest has joined #ipfs
chadoh has quit [Remote host closed the connection]
ShalokShalom has quit [Remote host closed the connection]
jaboja has quit [Read error: Connection reset by peer]
jaboja64 has joined #ipfs
jaboja64 has quit [Read error: Connection reset by peer]
jaboja64 has joined #ipfs
jaboja64 is now known as jaboja
<Mateon1>
crankylinuxuser1, stavros: IPFS automatically republishes to your main IPFS address every 12 hours, no need to do it manually unless you use custom IPNS keys.
<Mateon1>
Note: You need to keep the ipfs daemon online
<Mateon1>
Oh, too bad, stavros left
<crankylinuxuser1>
It does? I thought the ttl died after 12h.
morantron has joined #ipfs
<Mateon1>
crankylinuxuser1: Yes, at least it should, but for some reason it seems to get stuck at times
<Mateon1>
If your IPNS record dies, killing and restarting the daemon should fix it
<crankylinuxuser1>
I didn't realize that. I've been running ipfs since the .3 days, and I saw ns lookups die right after the ttl expiration, so I always cron'ed it.
tglman1 has quit [Ping timeout: 240 seconds]
<Mateon1>
crankylinuxuser1: If the daemon gets stuck, when you press Ctrl-C you should see an error like "Republisher failed to publish"
<morantron>
hi! I have some bandwidth for some OSS contributing, do you think is OK if I take this issue https://github.com/ipfs/js-ipfs-api/issues/518 ? what do you think of the hacky approach?
TheGuyWho_ has quit [Ping timeout: 240 seconds]
chadoh has joined #ipfs
chadoh_ has joined #ipfs
chadoh has quit [Ping timeout: 246 seconds]
TheGuyWho has joined #ipfs
chadoh_ has quit [Ping timeout: 246 seconds]
Caterpillar2 has quit [Ping timeout: 240 seconds]
mahloun has quit [Ping timeout: 240 seconds]
galois_d_ has joined #ipfs
galois_dmz has quit [Ping timeout: 246 seconds]
kristjansson has joined #ipfs
chadoh has joined #ipfs
mahloun has joined #ipfs
charley has joined #ipfs
chadoh has quit [Remote host closed the connection]
chadoh has joined #ipfs
infinitesum has quit [Quit: infinitesum]
chadoh has quit [Ping timeout: 255 seconds]
john1 has quit [Ping timeout: 240 seconds]
pawn has joined #ipfs
<pawn>
How do I create ipns links?
<lemmi>
pawn: ipfs name --help
<pawn>
ty
john1 has joined #ipfs
charley has quit [Remote host closed the connection]
kristjansson has quit [Ping timeout: 246 seconds]
Dukejer has joined #ipfs
kristjansson has joined #ipfs
charley has joined #ipfs
charley has quit [Ping timeout: 246 seconds]
jungly has quit [Remote host closed the connection]
chadoh has joined #ipfs
jaboja has quit [Ping timeout: 240 seconds]
mildred3 has joined #ipfs
mildred2 has quit [Read error: Connection reset by peer]
charley has joined #ipfs
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
btmsn has quit [Read error: Connection reset by peer]
btmsn has joined #ipfs
redfish has joined #ipfs
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
galois_dmz has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
jaboja has joined #ipfs
chadoh has quit [Remote host closed the connection]
morantron has quit [Remote host closed the connection]
grumble is now known as grumble2
grumble has joined #ipfs
Antharia[m] has joined #ipfs
chadoh has joined #ipfs
grumble2 has quit [Ping timeout: 600 seconds]
wehlutyk[m]1 has joined #ipfs
charley has quit [Remote host closed the connection]
<crankylinuxuser1>
Just follow the "INSTALL" and "Importing the module and usage" sections.
galois_dmz has quit [Ping timeout: 246 seconds]
brianhoffman_ has joined #ipfs
brianhoffman has quit [Ping timeout: 246 seconds]
brianhoffman_ is now known as brianhoffman
chris613 has joined #ipfs
btmsn has quit [Ping timeout: 255 seconds]
Encrypt has quit [Quit: Quit]
jkilpatr has joined #ipfs
infinitesum has joined #ipfs
infinitesum has quit [Client Quit]
M-amblin has joined #ipfs
charley has joined #ipfs
atrapado_ has quit [Quit: Leaving]
owlet has joined #ipfs
dconroy has joined #ipfs
infinitesum has joined #ipfs
Guest249294[m] has joined #ipfs
Jesin has quit [Quit: Leaving]
tg has quit [Read error: Connection reset by peer]
galois_d_ has quit [Remote host closed the connection]
galois_dmz has joined #ipfs
Jesin has joined #ipfs
<pawn>
crankylinuxuser1: Does this module have a way to start the daemon server, or must I start that up either outside my node.js app or within it using child_process?
charley has quit [Remote host closed the connection]
Mateon3 has joined #ipfs
<Mateon3>
I think there's an ipfs-daemon for Node that starts a go-ipfs daemon, but I'm not sure whether or not it got deprecated
<Mateon3>
You can always use the full implementation - js-ipfs
Mateon1 has quit [Ping timeout: 240 seconds]
Mateon3 is now known as Mateon1
<crankylinuxuser1>
pawn, I don't know for sure offhand. I primarily use the go-ipfs
droman has joined #ipfs
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
kristjansson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Mateon1>
pawn: js-ipfs is a full node, js-ipfs-api calls out to the IPFS REST API
<pawn>
vs js-ipfs-api is just the API that connects to a running daemon server?
<pawn>
I see. So js-ipfs is closer to the metal so to speak?
tg has joined #ipfs
<pawn>
I'm using Electron and Node.js, so I think js-ipfs would be better suited.
<Mateon1>
I don't have any experience with js-ipfs, but so far it and go-ipfs are the only "official" implementations of IPFS. go-ipfs is the reference implementation, so expect some things to be missing in js-ipfs, but js-ipfs is perfectly usable for everything.
clavi has quit [Ping timeout: 255 seconds]
kristjansson has joined #ipfs
clavi has joined #ipfs
chadoh has quit [Remote host closed the connection]
charley has joined #ipfs
droman has quit []
chadoh has joined #ipfs
espadrine` has joined #ipfs
espadrine has quit [Ping timeout: 246 seconds]
chadoh has quit [Ping timeout: 246 seconds]
espadrine` has quit [Ping timeout: 246 seconds]
espadrine` has joined #ipfs
chadoh has joined #ipfs
charley has quit [Remote host closed the connection]
ofdm has quit [Ping timeout: 246 seconds]
infinitesum has quit [Quit: infinitesum]
zuck05 has quit [Ping timeout: 240 seconds]
zuck05 has joined #ipfs
chadoh has quit [Remote host closed the connection]
chadoh has joined #ipfs
chadoh has quit [Remote host closed the connection]
chadoh has joined #ipfs
shizy has quit [Ping timeout: 260 seconds]
ofdm has joined #ipfs
maxlath has joined #ipfs
chadoh has quit [Ping timeout: 260 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Caterpillar2 has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
maxlath has quit [Quit: maxlath]
charley has joined #ipfs
charley has quit [Ping timeout: 246 seconds]
pawn has quit [Remote host closed the connection]
Jesin has quit [Quit: Leaving]
jaboja has quit [Quit: Leaving]
chadoh has joined #ipfs
kristjansson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ckwaldon has joined #ipfs
chadoh has quit [Remote host closed the connection]
libman has joined #ipfs
chadoh has joined #ipfs
gmoro_ has joined #ipfs
gmoro has quit [Ping timeout: 246 seconds]
Jesin has joined #ipfs
kristjansson has joined #ipfs
john1 has quit [Ping timeout: 260 seconds]
tilgovi has joined #ipfs
chadoh has quit [Remote host closed the connection]
chadoh has joined #ipfs
tilgovi has quit [Remote host closed the connection]
chadoh has quit [Ping timeout: 246 seconds]
jkilpatr has quit [Ping timeout: 246 seconds]
rcat has quit [Remote host closed the connection]
chadoh has joined #ipfs
chadoh has quit [Remote host closed the connection]
chadoh has joined #ipfs
jkilpatr has joined #ipfs
jkilpatr has quit [Max SendQ exceeded]
jkilpatr has joined #ipfs
kristjansson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]