<lgierth>
it's still very early, but steady progress
<kpcyrd>
what I would appreciate is a crate for the ipfs dataformats, for serialization and deserialization. I never got protobuf to work with rust
<kpcyrd>
lgierth: very nice!
infinisil has quit [Quit: ZNC 1.6.5 - http://znc.in]
infinisil has joined #ipfs
<Ronsor_>
rust ipfs? ooh
<lgierth>
kpcyrd: tomaka[m] knows more :)
robattila256 has joined #ipfs
tombusby has quit [Remote host closed the connection]
tombusby has joined #ipfs
Fess has joined #ipfs
tombusby has quit [Remote host closed the connection]
tombusby has joined #ipfs
newhouse has quit [Quit: Leaving]
Shah1 has joined #ipfs
leeola has quit [Quit: Connection closed for inactivity]
__m__ has joined #ipfs
__m__ has quit [Client Quit]
dimitarvp has quit [Quit: Bye]
ygrek has quit [Ping timeout: 256 seconds]
<Poeticode>
hm, got my hugo site up and running. Then did `ipfs add -r /folder/path/` + `ipfs name publish $hash_from_prev_command`. It's been 10+ minutes and I'm still not able to access it from https://ipfs.io/ipns/$hash. Any ideas of what I might've done wrong?
robattila256 has quit [Quit: WeeChat 2.0.1]
fredthomsen has joined #ipfs
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]
<deltab>
Poeticode: how many peers do you have?
<deltab>
ipfs swarm peers
}ls{ has quit [Quit: real life interrupt]
<Poeticode>
a good bit... But now I realize I didn't have my daemon running at the time that I added + ipfs name publish'd D:
<Poeticode>
do I have to redo those commands with the daemon now running, or will it propagate those local changes?
<deltab>
aiui, you can add while offline (and it's recommended if you're adding a lot)
<deltab>
I don't know about publish
<deltab>
I think it republishes every so often, but I don't know the schedule
<Poeticode>
ooh, I republished, and it seems to have propagated :d
<Poeticode>
dangit I set relative_urls to true in hugo, but something must be overriding that setting or something :/
<Poeticode>
thank you deltab, my baseURL was the issue
<Poeticode>
now for one last newb IPFS question... I'd like to use ipfs.io/ipns/my.domain.com, so I've set a TXT record for the subdomain with "dnslinker=/ipns/hash_from_publish_command". A third party service correctly showed the TXT record for it, but ipfs.io/ipns/my.domain.com says it can't resolve the name
<Poeticode>
err and it's using dnslink=, not dnslinker, that's a typo :/
<Poeticode>
two things that I think might cause an issue... I'm trying to do it with a subdomain, and my TLD is .codes which often causes issues with stuff since it's atypical
<Poeticode>
ah doing `ipfs name resolve -r my.domain.com` shows that it's pointing to the first TXT that I set, which I did incorrectly :P
<Poeticode>
gonna do a hard DNS refresh and see if IPFS updates with the most recent one
<Poeticode>
hmm still isn't updating... Do I have to do something through IPFS for it to check the TXT record again, or is it also on a schedule and thus I just need to be more patient?
<Poeticode>
Sorry for the wall-o-text; partly writing all of this to rubber-duck it out with myself
<Poeticode>
hmmmm actually, `ipfs resolve my.domain.com` shows the correct ipns hash. `ipfs name resolve -r my.domain.com` shows the ipfs hash instead of the ipns hash. so maybe everything is correctly set and I'm just missing something...
<Poeticode>
ooh this sounds like it could be the culprit: `ERROR core/serve: invalid ipfs path: selected encoding not supported` this is what happens when I go directly to that ipfs/hash
Rusty78 has joined #ipfs
<Rusty78>
Quick question - how do I stop hosting/pinning a file after I add it?
<Rusty78>
I'm trying to understand the difference between adding and pinning a file. If I stop pinning a file (and I am the only one hosting this file across the network), will it make this file unreachable?
<reit>
you're still hosting unpinned files until you run `ipfs repo gc`
<reit>
the only purpose of pinning is to prevent files from being removed when running that command
TheEdBoi has joined #ipfs
TheEdBoi has left #ipfs ["WeeChat 2.0.1"]
<Rusty78>
reit: So if I wanted to stop hosting a specific file from my node I would have to run "ipfs pin rm" for a specific file and then run "ipfs repo gc"?
<Rusty78>
Assuming that I added the file originally via the "ipfs add" command
<reit>
yes, that is my understanding
<Rusty78>
Ahh, appreciate it, thank you
<reit>
(though i'm not sure of the syntax, i'm not sitting in front of a go-ipfs daemon right now)
<Rusty78>
Np I can reference the docs, the actual concept is what I was struggling to figure out
koshii has quit [Ping timeout: 260 seconds]
koshii has joined #ipfs
<deltab>
Poeticode: DNS records are cached for the number of seconds given by the record's TTL
<deltab>
I recommend using a low ttl when you're changing things, and increase it later for efficiency
<Poeticode>
deltab: I see... I think my first TTL was 5 hours, so I'll hit the hay and see if it's updated in the morning. Thank you so much for helping me get this site up on ipfs :D
<deltab>
Poeticode: you can add a record with a different name and try that instead
cwahlers_ has joined #ipfs
cwahlers has quit [Ping timeout: 240 seconds]
<Poeticode>
yep! A different name with the same TXT record showed up just fine