stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.5.0 and js-ipfs 0.43.1 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of Conduct: https://git.io/vVBS0
butcher_ has joined #ipfs
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
fulton[m] has joined #ipfs
mowcat has quit [Remote host closed the connection]
Ecran has quit [Quit: Going offline, see ya! (www.adiirc.com)]
fabianhjr has joined #ipfs
fabianhjr has quit [Max SendQ exceeded]
fabianhjr has joined #ipfs
fabianhjr has quit [Ping timeout: 244 seconds]
dethos has quit [Ping timeout: 260 seconds]
Hory has quit [Quit: Leaving]
fabianhjr has joined #ipfs
benjamingr__ has quit [Quit: Connection closed for inactivity]
zerollzeng has quit [Remote host closed the connection]
jonfle_ has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
mowcat has joined #ipfs
endvra has quit [Read error: Connection reset by peer]
endvra has joined #ipfs
ipfs-stackbot1 has quit [Remote host closed the connection]
freeRanger has quit [Ping timeout: 240 seconds]
ipfs-stackbot1 has joined #ipfs
zerollzeng has joined #ipfs
jcea has quit [Quit: jcea]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
fabianhjr has quit [Ping timeout: 260 seconds]
fabianhjr has joined #ipfs
mowcat has quit [Remote host closed the connection]
butcher_ has quit [Remote host closed the connection]
ygrek has joined #ipfs
Adbray has quit [Quit: Ah! By Brain!]
jonfle has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
rpodgorny[m] has joined #ipfs
jonfle has joined #ipfs
CGretski has joined #ipfs
graffen has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
CGretski has quit [Client Quit]
jonfle has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
CGretski has joined #ipfs
CGretski has quit [Client Quit]
jorge_ has quit [Quit: jorge_]
jorge_ has joined #ipfs
jonfle has joined #ipfs
KempfCreative has quit [Ping timeout: 256 seconds]
zerollzeng has quit [Remote host closed the connection]
jonfle has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Adbray has joined #ipfs
jonfle has joined #ipfs
e_raeb[m] has joined #ipfs
maxzor has quit [Ping timeout: 260 seconds]
jonfle has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
risk has joined #ipfs
geezer55 has joined #ipfs
CGretski has joined #ipfs
jonfle has joined #ipfs
<JCaesar>
RubenKelevra: Btw, why do you publish the arch mirror at `/ipns/pkg.pacman.store/arch/x86_64/default/`? Those three only-one-child folders don't make resolving slower?
<JCaesar>
Ah, granted, that's probably not the folders but IPNS (since it's a dnslink to an IPNS path.
xcm has quit [Remote host closed the connection]
zerollzeng has joined #ipfs
xcm has joined #ipfs
ZaZ has joined #ipfs
<TraderOne[m]>
does neocities ipfs work for you? https://neocities.org/browse go at any site with ipfs extension
risk has quit [Quit: Connection closed for inactivity]
eyenx has joined #ipfs
eyenx has quit [Changing host]
eyenx has joined #ipfs
<TraderOne[m]>
I uninstalled avg because it had problem with git as malware. switched to kaspersky and it detects ipfs including beta builds as tool for stealing personal data
zerollzeng has quit [Remote host closed the connection]
eyenx has quit [Remote host closed the connection]
<swedneck1>
all antimalware software is horrible
<swedneck1>
with microsoft defender being the least horrible
<swedneck1>
and actually vaguely close to good
xcm has quit [Read error: Connection reset by peer]
xcm has joined #ipfs
jorge_ has quit [Ping timeout: 256 seconds]
eyenx has joined #ipfs
eyenx has quit [Changing host]
eyenx has joined #ipfs
<RubenKelevra[m]>
ˈt͡sɛːzaɐ̯: should hardly make any difference... at least when you think about a usual update, where you fetch multiple files from the same folder.
<RubenKelevra[m]>
I offer the cache folder for exactly this reason, which you can mount and use as read-only pacman cache.
raybachas has joined #ipfs
yankisha[m] has joined #ipfs
katian_ has quit [Remote host closed the connection]
<RubenKelevra[m]>
ˈt͡sɛːzaɐ̯: the reasoning behind is, that I like to keep this "technology" open for others.
raybachas has quit [Remote host closed the connection]
<RubenKelevra[m]>
I thought about offering Manjaro updates, since they are basically the same as Arch - just a bit older. So the update traffic is basically just metadata that unpinned blocks now should be repinned again.
<RubenKelevra[m]>
ˈt͡sɛːzaɐ̯: your second lookup is slow because the IPNS-record only gets only cached for 1 minute in the clients.
<RubenKelevra[m]>
That's my upstream update interval.
<JCaesar>
O_O
eyenx has quit [Quit: bye]
<JCaesar>
upstream doesn't hate you for that?
eyenx has joined #ipfs
eyenx has quit [Changing host]
eyenx has joined #ipfs
<JCaesar>
rubenkelevra: anyway, it may be neat to offer an additional dnslink that does not involve an ipfs step. if you're downloading multiple/larger packages, you may end up doing multiple IPNS resolves, and they're kinda heavy…
<JCaesar>
* rubenkelevra: anyway, it may be neat to offer an additional dnslink that does not involve an IPNS step. if you're downloading multiple/larger packages, you may end up doing multiple IPNS resolves, and they're kinda heavy…
<JCaesar>
s/ipfs step/ipns step/
<JCaesar>
Without IPNS, it's on the edge of being usable with pacman's 10 second timeout…
<RubenKelevra[m]>
<JCaesar "upstream doesn't hate you for th"> upstream? Who do you mean?
<JCaesar>
<RubenKelevra[m] "upstream? Who do you mean?"> "That's my upstream update interval."
<RubenKelevra[m]>
Ah okay. It's just a http query once a minute. I use a tier 1 mirror, so it shouldn't be an Issues.
<RubenKelevra[m]>
I need to fetch the updates as fast as possible, since there's an substantial delay for running the import/publishing the records
<RubenKelevra[m]>
<JCaesar "rubenkelevra: anyway, it may be "> Agreed. I wrote on the pacman development list if they like to look into adding the CIDs to the already existing SHA1/MD5 checksums of the files.
<RubenKelevra[m]>
The idea was to have a static IPNS key which only resolves to a folder with the dbs.
<RubenKelevra[m]>
And everything after that is accessed via CID
<RubenKelevra[m]>
... btw pacman just got support for multiplexing for downloads, so the issue of some latency induced by ipfs should go away soon.
<JCaesar>
I do have to agree with their "where do we draw the line" comment.
<JCaesar>
wait what…?
<JCaesar>
pacman supports parallel download… I'm shocked. last time I checked their stance was "meh, who needs that anyway, not pacmans job"
ZaZ1 has joined #ipfs
ZaZ has quit [Ping timeout: 264 seconds]
yallery has quit [Read error: Connection reset by peer]
ZaZ2 has joined #ipfs
gang718[m] has joined #ipfs
ZaZ1 has quit [Ping timeout: 272 seconds]
yallery has joined #ipfs
xcm has quit [Read error: Connection reset by peer]
xcm has joined #ipfs
Sajesajama_ has joined #ipfs
Sajesajama has quit [Ping timeout: 260 seconds]
Sajesajama has joined #ipfs
<dadepo[m]>
I installed ipfs desktop and it is showing me I am hosting 32mb of data https://imgur.com/a/qRrGxLk
Sajesajama_ has quit [Ping timeout: 246 seconds]
<dadepo[m]>
but the file sizes listed via ipfs desktop does not add up to 32mb
<dadepo[m]>
anyone knows what the 32mb means?
<dadepo[m]>
Also I understand that every node participates in the dht routing and hence hosts some piece of information needed for routing - ie, the address of peers who can provide certain cids.
<dadepo[m]>
How can I interrogate my node to see the slice of the DHT contents it is hosting? This is not the same thing as using the `ipfs dht findprovs` which actually uses the DHT routing to find provider of CIDs.
dethos has joined #ipfs
urzone[m] has joined #ipfs
mowcat has joined #ipfs
<swedneck1>
are the combined file sizes more or less than 32MB?
<swedneck1>
if they are more, then it's probably because IPFS deduplicates data
<swedneck1>
e.g. if two files are each 5MB, but 4MB of that data is identical, the total size will be 6MB, if my math is right
<swedneck1>
(obviously it won't quite be 6MB, because you need some kB to store references to the blocks)
ubicq[m] has joined #ipfs
<dadepo[m]>
<swedneck1 "are the combined file sizes more"> way less. 6kb and 4b. They are the "getting started" files that is added on installing ipfs
<swedneck1>
hmm
jrt has quit [Killed (card.freenode.net (Nickname regained by services))]
jrt has joined #ipfs
<dadepo[m]>
ok something going on I dont understand :)
<dadepo[m]>
I listed all pinned stuff via `ipfs pin ls --type=all`
<dadepo[m]>
then I unpinned everything I saw
<dadepo[m]>
ran the gc
<dadepo[m]>
the dashboard on IPFS desktop immediately showed 0pins, about 2 blocks and 182KB repo
<dadepo[m]>
then in about a minutes it is now showing:
<dadepo[m]>
0 (pins)
<dadepo[m]>
48 (blocks)
<dadepo[m]>
3MB (repo)
<dadepo[m]>
now 49 (blocks)
kivutar has quit [Ping timeout: 264 seconds]
<dadepo[m]>
now it is:
<dadepo[m]>
6MB (repo)
<dadepo[m]>
68 (blocks)
<dadepo[m]>
this is growing without me adding any content
<dadepo[m]>
could this be the DHT then?
<xergiok[m]>
It's grabbing stuff from other nodes, no?
<dadepo[m]>
it shouldnt
<dadepo[m]>
it should only grab stuff If I request stuff
<dadepo[m]>
but I am not requesting any content from the network, neither am I adding any content - so I do not expect those numbers to change...
<dadepo[m]>
except does numbers have something to do with DHT, which is the only component I currently understand can be changing dynamically without a user doing anything, since the DHT is continually updated with more information
<xergiok[m]>
I'm not entirely sure. I'm still learning how it all works.
kivutar has joined #ipfs
Sajesajama_ has joined #ipfs
Sajesajama has quit [Ping timeout: 246 seconds]
rodolf0 has joined #ipfs
Ecran has joined #ipfs
xcm has quit [Ping timeout: 264 seconds]
ZaZ2 has quit [Read error: Connection reset by peer]
maxzor has joined #ipfs
endvra has quit [Read error: Connection reset by peer]
indisturbed has quit [Quit: WeeChat 2.8]
endvra has joined #ipfs
xcm has joined #ipfs
vegalengd[m] has joined #ipfs
kivutar has quit [Ping timeout: 272 seconds]
kivutar has joined #ipfs
rodolf0 has quit [Quit: Leaving]
<JCaesar>
rubenkelevra: btw, where do you have that from that pacman will allow parallel fetch?
jcea has joined #ipfs
<TraderOne[m]>
dadepo: I noticed it too, but haven't explored on disk files what is going to be downloaded. Maybe webui
fling has quit [Ping timeout: 260 seconds]
pecastro has joined #ipfs
fling has joined #ipfs
<swedneck1>
dadepo: you could run `watch -n1 du -sh ~/.ipfs/*`
<swedneck1>
to track which folders are growing
<dadepo[m]>
Swedneck:
<dadepo[m]>
Swedneck: good one. Will do that
<swedneck1>
oops, looks like i missed a space in ` -n 1`
kivutar has quit [Ping timeout: 256 seconds]
gavlee has joined #ipfs
fling has quit [Remote host closed the connection]
damionx7 has joined #ipfs
ipfs-stackbot1 has quit [Remote host closed the connection]
ipfs-stackbot1 has joined #ipfs
kivutar has joined #ipfs
Acacia has quit [Ping timeout: 272 seconds]
grumble has quit [Quit: As we empty our lint traps, we're just slowly throwing our clothes in the garbage.]
Hory has joined #ipfs
<xergiok[m]>
Question: I'm running IPFS on my Raspberry Pi (X) and I added in a folder of files. On my main PC (Y) running IPFS-Desktop, I've 'added the files from IPFS' and 'pinned' them. Are both X and Y hosting the files now?
grumble has joined #ipfs
<dadepo[m]>
I would say the only node you "pinned" is actually pinning the files
<dadepo[m]>
but to be sure, you can run `ipfs pin ls --type=all` to see what node is pinning what
<swedneck1>
they should be, yes
<xergiok[m]>
Added files are automatically pinned, right?
<swedneck1>
also `ipfs dht findprovs <CID>`
<swedneck1>
yes, by default
<swedneck1>
not entirely sure about the webui though
<swedneck1>
you can just manually pin it to be 100% certain
damionx7 has quit [Quit: I dont like it here.]
<swedneck1>
with `ipfs pin add <CID>` or via the "Pin" option in the webui
<xergiok[m]>
In the above scenario, where does it put the files I've added on Y?
<swedneck1>
if the content has a pin icon in the webui, then you know it's pinned.
<xergiok[m]>
I'm running Ubuntu.
<swedneck1>
<xergiok[m] "In the above scenario, where doe"> unless you add files with `--nocopy`, all the data is copied to the blockstore
damionx7 has joined #ipfs
<swedneck1>
i.e. `~/.ipfs/blocks`
<xergiok[m]>
Yeah, I don't have that folder. I think the Snap version puts it somewhere else, maybe?
<swedneck1>
snap is all kinds of weird
<swedneck1>
i'd just install ipfs-desktop, or install go-ipfs manually
<swedneck1>
you literally just need to put the `ipfs` binary in your PATH and run `ipfs init`, to install go-ipfs
<swedneck1>
and ipfs-desktop should handle everything for you
<xergiok[m]>
I'm using the Snap ipfs-desktop, is there one in the repos as well?
damionx7 has quit [Quit: I dont like it here.]
damionx7 has joined #ipfs
damionx7 has quit [Client Quit]
damionx7 has joined #ipfs
<xergiok[m]>
Ugh, the ipfs-desktop and go-ipfs use different ids? That doesn't sound right...
<swedneck1>
IDs where?
kivutar has quit [Ping timeout: 260 seconds]
<xergiok[m]>
Within IPFS I have one peer ID, and from the terminal when I do <code>ipfs id</code> I get a different one.
<swedneck1>
if nothing else ipfs-desktop is available as .deb from github
<xergiok[m]>
I'll try that one.
<xergiok[m]>
Maybe the snap isn't talking to the rest of the system correctly on my end.
<swedneck1>
well the peer ID is random
<swedneck1>
if an install uses a nonstandard location, then another install won't know about it
<xergiok[m]>
Yeah
<swedneck1>
the default location for ipfs data is ~/.ipfs
<xergiok[m]>
I'd rather have them talking, so I'll try the .deb
<swedneck1>
yeah that's why i said snaps are weird
maxzor has quit [Ping timeout: 265 seconds]
<swedneck1>
well it's not them talking, it's just them using the same location for files
<xergiok[m]>
So they should have different ids?
<swedneck1>
if you want to have multiple nodes running at once, then yes
<swedneck1>
but you probably don't want that
<xergiok[m]>
that's correct
<xergiok[m]>
i'll give the .deb a go and report back
kivutar has joined #ipfs
<xergiok[m]>
.deb works perfect - guess it's a snap issue
<swedneck1>
arguable snap is the issue
damionx7 has quit [Quit: I dont like it here.]
tom[m]4 has joined #ipfs
<swedneck1>
* arguably snap is the issue
damionx7 has joined #ipfs
<xergiok[m]>
yeah - i'm trying to use it because it looks like the way things are going, but it's definitely not ready yet
<swedneck1>
the fact that snap has a proprietary server and you can't change repos is a complete non-starter for me
<swedneck1>
flatpak is essentially snap but better
Aranjedeath has quit [Quit: Three sheets to the wind]
damionx7 has quit [Quit: I dont like it here.]
<xergiok[m]>
so i've heard - i'll have to look into it
Acacia has joined #ipfs
damionx7 has joined #ipfs
Hory has quit [Quit: Leaving]
maxzor has joined #ipfs
sammacbeth[m] has joined #ipfs
fengdaolong has quit [Ping timeout: 246 seconds]
fengdaolong has joined #ipfs
kivutar has quit [Ping timeout: 256 seconds]
<TraderOne[m]>
what about to provide RPM distribution including startup script?
<xergiok[m]>
ubuntu is debian-based, so i always just go with debs
kivutar has joined #ipfs
dethos has quit [Ping timeout: 246 seconds]
MrSparkle has quit [Read error: Connection reset by peer]
ZaZ has quit [Read error: Connection reset by peer]
Hory has joined #ipfs
davarice has quit [Quit: GitHub: The second largest community of gits on the web]
jon1012[alephim] has joined #ipfs
xuqzab[m] has joined #ipfs
cobalt00 has joined #ipfs
<cobalt00>
how's it going folks
kivutar has quit [Ping timeout: 260 seconds]
Hory has quit [Quit: Leaving]
kivutar has joined #ipfs
alfplayer[m] has left #ipfs ["User left"]
DavidPH has joined #ipfs
<cobalt00>
recently I've found that running IPFS on my PC seems to take down my home network
<cobalt00>
not sure why, but I can tell the PC isn't making a solid connection with IPFS, probably because it's accessing the internet via ethernet bridge to a laptop connected to the wi-fi. Not ideal but that's my situation at the moment
<cobalt00>
It worked fine on the laptop though. Perhaps the bridge is what's causing it
cobalt00_ has joined #ipfs
cobalt00 has quit [Ping timeout: 246 seconds]
cobalt00_ has quit [Read error: Connection reset by peer]
Jeanne-Kamikaze has joined #ipfs
fling has joined #ipfs
pecastro has quit [Ping timeout: 272 seconds]
endvra has quit [Read error: Connection reset by peer]
mowcat has quit [Remote host closed the connection]
endvra has joined #ipfs
fleeky has quit [Ping timeout: 252 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #ipfs
cipres has joined #ipfs
fleeky has joined #ipfs
jesse22 has quit [Ping timeout: 260 seconds]
fengdaolong has quit [Quit: WeeChat 1.9.1]
<xergiok[m]>
If I added files in a directory and then move the directory, do I need to add them again?