mauz555 has quit [Remote host closed the connection]
dimitarvp has quit [Quit: Bye]
mauz555 has joined #ipfs
shizy has joined #ipfs
ericxtang has joined #ipfs
Have-Quick has quit [Remote host closed the connection]
Cavedude has joined #ipfs
sz0 has quit [Quit: Connection closed for inactivity]
TUSF has joined #ipfs
<tlacaelel[m]>
Is there a copy of the to mesh stream code source?
shizy has quit [Ping timeout: 260 seconds]
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #ipfs
mauz555 has quit [Ping timeout: 264 seconds]
SunflowerSociety has joined #ipfs
SunflowerSociety has joined #ipfs
SunflowerSociety has quit [Changing host]
ONI_Ghost has quit [Read error: Connection reset by peer]
TrUsT_n1 has quit [Remote host closed the connection]
TUSF has quit [Read error: Connection reset by peer]
hph^ has quit [Ping timeout: 260 seconds]
matoro has quit [Ping timeout: 260 seconds]
matoro has joined #ipfs
Cavedude has quit [Ping timeout: 245 seconds]
daMaestro has quit [Quit: Leaving]
hph^ has joined #ipfs
hph^ has quit [Max SendQ exceeded]
hph^ has joined #ipfs
hph^ has quit [Max SendQ exceeded]
TUSF has joined #ipfs
hph^ has joined #ipfs
hph^ has quit [Max SendQ exceeded]
hph^ has joined #ipfs
hph^ has quit [Max SendQ exceeded]
<TUSF>
I have a question; what can plugins be used for, and what exactly does the current "git" plugin do?
hph^ has joined #ipfs
hph^ has quit [Max SendQ exceeded]
hph^ has joined #ipfs
hph^ has quit [Max SendQ exceeded]
pcardune has joined #ipfs
Guanin has quit [Ping timeout: 245 seconds]
pcardune has quit [Ping timeout: 265 seconds]
ulrichard has joined #ipfs
ericxtang has quit [Remote host closed the connection]
Guanin has joined #ipfs
faenil has quit [Remote host closed the connection]
ericxtang has joined #ipfs
hello_navi has joined #ipfs
seaking1 has quit [Ping timeout: 260 seconds]
<whyrusleeping>
TUSF: we have two types of plugins right now, one that adds new ipld extensions, like git, and ethereum
<whyrusleeping>
and one that adds support for different opentracing backends
<whyrusleeping>
the ipld extensions allow ipfs to natively parse and process data from those formats
<whyrusleeping>
so the git one allows you to put git repos into ipfs, without changing their hashes or anything
Vaelatern has joined #ipfs
seaking1 has joined #ipfs
Cavedude has joined #ipfs
Cavedude has quit [Changing host]
Cavedude has joined #ipfs
<TUSF>
Ok, I *kinda* get the purpose of the ipld extensions, tho not sure on tracing—is that for some kind of debugging or something?
<TUSF>
Also not entirely sure on what the git plugin is supposed to be doing. Like, why would I use it, instead of just adding the repo to IPFS again the normal way?
<TUSF>
<whyrusleeping>
<whyrusleeping>
TUSF: the tracing thing is for people who want to run ipfs in production environments and get nice performance metrics and tracing information out of it
<whyrusleeping>
the git plugin allows you to do cool things, like https://igis.io
<whyrusleeping>
where you can access git repo information via the merkledag structure
<whyrusleeping>
instead of having to rely on after-the-fact parsing of it
<TUSF>
I see
ericxtang has quit [Ping timeout: 256 seconds]
<TUSF>
How about gateway plugins, for treating certain file types in certain ways when seen from the gateway? ie. Rendering .md files and so on?
DJ-AN0N has quit [Quit: DJ-AN0N]
ericxtang has joined #ipfs
<Fns[m]>
whyrusleeping: igis.io does not work for me. Is it just me, or there's something not right?
ericxtang has quit [Ping timeout: 240 seconds]
ericxtang has joined #ipfs
<whyrusleeping>
Fns[m]: hrm... its a bit slow for me
<whyrusleeping>
what browser?
<Fns[m]>
Firefox 56 with ipfs-companion
<Fns[m]>
It does not show any contents, although static data, like first page, menu, is fine.
ericxtang has quit [Ping timeout: 240 seconds]
<Fns[m]>
Also, is there a list of public ipfs gateways anywhere?
<TUSF>
The ipfs-companion causes some kind of error with the page, so it makes all of them appear offline.
ericxtang has joined #ipfs
<Swedneck>
not for me
<Swedneck>
uhhh nvm the companion extension disappeared...
<TUSF>
Hah
ericxtang has quit [Ping timeout: 256 seconds]
<Swedneck>
yeah no it works
matoro has quit [Ping timeout: 264 seconds]
<Swedneck>
i restarted firefox so the extension shows up, the site still says most of the gateways are online
matoro has joined #ipfs
<Fns[m]>
About half of them are offline
<Swedneck>
only 5 are offline for me
<TUSF>
It's probably the Chrome version then. That page is checking if the gateway is up by checking the URLs to see if they work, but for some reason my ipfs-companion is trying to redirect it to my local gateway (which returns a CORS error)
Alpha64 has quit [Read error: Connection reset by peer]
inetic has left #ipfs [#ipfs]
<Fns[m]>
8 offline for me. Strange
rendar has joined #ipfs
mtodor has joined #ipfs
zautomata has quit [Read error: Connection reset by peer]
zautomata has joined #ipfs
toxync01- has joined #ipfs
alfiedotwtf has quit [Ping timeout: 256 seconds]
toxync01 has quit [Ping timeout: 240 seconds]
joelto has quit [Ping timeout: 276 seconds]
vmx has joined #ipfs
ericxtang has joined #ipfs
joelto has joined #ipfs
ericxtang has quit [Ping timeout: 260 seconds]
ericxtang has joined #ipfs
TUSF has quit [Quit: Leaving]
ylp has joined #ipfs
ericxtang has quit [Ping timeout: 240 seconds]
ericxtang has joined #ipfs
ericxtang has quit [Ping timeout: 245 seconds]
<Fns[m]>
How can I create my own public gateway?
clemo has joined #ipfs
hello_navi has quit [Ping timeout: 256 seconds]
<lidel>
Fns[m], just run go-ipfs at a public server somewhere, you probably want to hide it behind nginx or other reverse proxy to add HTTPS and make sure API port is not exposed to the public etc
hello_navi has joined #ipfs
<lidel>
Fns[m], Swedneck FYI there is a complex bug related to CORS and redirects done via webextensions, that is why Companion does not redirect cross-origin requests while Chrome does: https://github.com/ipfs-shipyard/ipfs-companion/issues/436
<whyrusleeping>
TUSF: any data you have that is referenced in the files api won't be GC'ed, but you don't have to have all the data referenced there local
<whyrusleeping>
its a 'best effort' pin
<TrUsT_n1>
Let me know if I understand this correctly. After adding a list to ipfs, you can append to the list with "ipfs object link"? I'm trying to figure out how to chain hashes together.
AgenttiX has joined #ipfs
moonman_ has joined #ipfs
roygbiv has joined #ipfs
plexigras has quit [Ping timeout: 260 seconds]
moonman_ has quit [Client Quit]
ericxtang has joined #ipfs
Taoki has joined #ipfs
TUSF has quit [Read error: Connection reset by peer]
<darkdrgn2k[m]>
so that publishing server, ipfs anad then a secondary server i just spun up that is a mirror
<lgierth>
apart from the ipns fixes that are starting to land, kyledrake is working booting a few hundred pure dht nodes to tip the balance back to "okay"
<darkdrgn2k[m]>
the list is supposed to grown every 15 seconds +/- 3
<darkdrgn2k[m]>
problem is that i keep getthinc "cacheD" version directly from the gateway
<darkdrgn2k[m]>
is that because ipns ddint propergate
<darkdrgn2k[m]>
(even though the ipns hosting it is local)
<lgierth>
mmh yeah probably
<lgierth>
i'm working on some monitoring for the gateways right now
<lgierth>
i can dig more into it right after that (and with more insight)
<TUSF>
There should be a tool that generates a new IPFS object, by comparing an original hash and a new updated file, such that as many of the original blocks can be kept.
<darkdrgn2k[m]>
what happens if you pin a second time? just ignores it