aschmahmann changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.7.0 and js-ipfs 0.50.2 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
lord| has quit [Read error: Connection reset by peer]
lord| has joined #ipfs
Acacia has quit [Ping timeout: 260 seconds]
Acacia has joined #ipfs
john2gb has quit [Ping timeout: 260 seconds]
dethos has quit [Ping timeout: 240 seconds]
<JCaesar> bbigras: ipfs dht findprovs (although that's not exactly reliable. somebody might download it and not provide it, or download it and then go offline, ...)
jon1012 has quit [Ping timeout: 260 seconds]
sandervdwaal[m] has joined #ipfs
<swedneck1> gah, i've run into the problem where the "files" tab on the webui makes the page completely blank, again..
jon1012 has joined #ipfs
<swedneck1> ah, thankfully just clearing the cache for the domain worked this time
thattommyhall has quit [Ping timeout: 272 seconds]
thattommyhall has joined #ipfs
<ipfs-stackbot1> New IPFS question on StackOverflow: How to use react routing with IPFS - https://stackoverflow.com/questions/64546654/how-to-use-react-routing-with-ipfs
conifer has left #ipfs [#ipfs]
catonano_ has joined #ipfs
servo has joined #ipfs
catonano has quit [Ping timeout: 260 seconds]
catonano_ is now known as catonano
<bbigras> ˈt͡sɛːzaɐ̯: thanks!
}ls{ has quit [Ping timeout: 240 seconds]
}ls{ has joined #ipfs
deltab has quit [Ping timeout: 258 seconds]
apetresc[m] has joined #ipfs
jcea has quit [Remote host closed the connection]
jcea has joined #ipfs
deltab has joined #ipfs
drathir_tor has quit [Remote host closed the connection]
drathir_tor has joined #ipfs
KempfCreative has joined #ipfs
jcea has quit [Remote host closed the connection]
jcea has joined #ipfs
lord| has quit [Ping timeout: 260 seconds]
jcea has quit [Ping timeout: 260 seconds]
Belkaar has quit [Ping timeout: 264 seconds]
Belkaar_ has joined #ipfs
servo has quit [Ping timeout: 256 seconds]
ipfs-stackbot1 has quit [Remote host closed the connection]
ipfs-stackbot1 has joined #ipfs
}ls{ has quit [Read error: Connection reset by peer]
justHaunted has quit [Ping timeout: 260 seconds]
jrt has quit [Killed (orwell.freenode.net (Nickname regained by services))]
jrt has joined #ipfs
justHaunted has joined #ipfs
justHaunted has left #ipfs [#ipfs]
KempfCreative has quit [Ping timeout: 260 seconds]
andi- has quit [Remote host closed the connection]
andi- has joined #ipfs
zeden has quit [Quit: WeeChat 2.9]
drathir_tor has quit [Remote host closed the connection]
drathir_tor has joined #ipfs
lord| has joined #ipfs
LHLaurini has quit [Quit: Konversation terminated!]
servo has joined #ipfs
servo has quit [Remote host closed the connection]
Nact has quit [Quit: Konversation terminated!]
cortexman has joined #ipfs
cortexman has quit [Remote host closed the connection]
g2anj has quit [Ping timeout: 260 seconds]
g2anj has joined #ipfs
moony has quit [Ping timeout: 260 seconds]
iczero has quit [Ping timeout: 272 seconds]
dqx has quit [Ping timeout: 240 seconds]
arcatech has quit [Quit: Be back later.]
spinza has quit [Quit: Coyote finally caught up with me...]
hurikhan77 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
hurikhan77 has joined #ipfs
spinza has joined #ipfs
drathir_tor has quit [Remote host closed the connection]
<JCaesar> Hm, I assume it's still not possible to query ipfs for "is this CID in the local repo"? (https://discuss.ipfs.io/t/how-to-check-if-an-ipfs-object-is-on-your-local-node/1250/4)
<aschmahmann> ˈt͡sɛːzaɐ̯: ipfs block stat?
<JCaesar> aschmahmann: That just retrieves the block if it isn't local?
<JCaesar> s/query ipfs/query go-ipfs/
<aschmahmann> Ah, well you could pass the --offline flag
<aschmahmann> i.e. `ipfs block stat <cid> --offline`
<JCaesar> Aye, that works.
<JCaesar> Thank you.
wlp1s1 has joined #ipfs
catonano has quit [Quit: catonano]
<aschmahmann> thanks for the pointer to that discuss issue, commenting there now for future discoverability
wlp1s1 is now known as iczero
gmoro has joined #ipfs
catonano has joined #ipfs
moony has joined #ipfs
lemmi has joined #ipfs
n89hnfnqa[m] has joined #ipfs
drathir_tor has joined #ipfs
bengates has joined #ipfs
bengates has quit [Remote host closed the connection]
bengates has joined #ipfs
n89hnfnqa[m] has left #ipfs ["User left"]
ylp has joined #ipfs
john2gb has joined #ipfs
pecastro has joined #ipfs
nop[m] has quit [Quit: Idle for 30+ days]
dethos has joined #ipfs
Ecran10 has joined #ipfs
keep has joined #ipfs
Shankar[m] has joined #ipfs
<keep> clear
AnotherFoxGuy has quit [Read error: Connection reset by peer]
AnotherFoxGuy has joined #ipfs
reit has quit [Ping timeout: 240 seconds]
guy-om[m] has joined #ipfs
pecastro has quit [Ping timeout: 272 seconds]
Anth0mk has joined #ipfs
apofis has joined #ipfs
reit has joined #ipfs
p8m has quit [Ping timeout: 256 seconds]
is_null has joined #ipfs
tsrt^ has quit []
ndbopoi^ has joined #ipfs
fling has joined #ipfs
<zhoreeq[m]> Are there any plans to make a stable API for pubsub? It's been experimental for 3 years
drathir_tor has quit [Ping timeout: 240 seconds]
<ipfsbot> @aureooms posted in NGiИX reverse proxy support - https://discuss.ipfs.io/t/ngi-x-reverse-proxy-support/9322/1
Anth0mk has quit [Ping timeout: 260 seconds]
drathir_tor has joined #ipfs
LHLaurini has joined #ipfs
john2gb has quit [Ping timeout: 256 seconds]
p8m has joined #ipfs
pecastro has joined #ipfs
drathir_tor has quit [Remote host closed the connection]
drathir_tor has joined #ipfs
KempfCreative has joined #ipfs
victorbjelkholm_ has left #ipfs [#ipfs]
KempfCreative has quit [Ping timeout: 258 seconds]
pecastro has quit [Ping timeout: 260 seconds]
zeden has joined #ipfs
Ecran10 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
KempfCreative has joined #ipfs
fendse has joined #ipfs
dqx has joined #ipfs
bb-8 has quit [Remote host closed the connection]
bb-8 has joined #ipfs
fralinsky has quit [Quit: ZNC 1.8.2 - https://znc.in]
fralinsky has joined #ipfs
_mak has quit [Quit: No Ping reply in 180 seconds.]
_mak has joined #ipfs
apofis_ has joined #ipfs
<ipfsbot> @jaknap posted in Syncing mutable file information across IPFS cluster - https://discuss.ipfs.io/t/syncing-mutable-file-information-across-ipfs-cluster/9323/1
daregap has quit [Quit: daregap]
apofis has quit [Ping timeout: 260 seconds]
fralinsky has quit [Quit: ZNC 1.8.2 - https://znc.in]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
fralinsky has joined #ipfs
KempfCreative has quit [Ping timeout: 246 seconds]
<ipfsbot> @RenaPero posted in How to set-up for compiling js-ipfs - https://discuss.ipfs.io/t/how-to-set-up-for-compiling-js-ipfs/9325/1
KempfCreative has joined #ipfs
fralinsky has quit [Quit: ZNC 1.8.2 - https://znc.in]
fralinsky has joined #ipfs
fralinsky has quit [Remote host closed the connection]
fralinsky has joined #ipfs
KempfCreative has quit [Quit: KempfCreative]
drathir_tor has quit [Remote host closed the connection]
drathir_tor has joined #ipfs
ipfs-stackbot1 has quit [Remote host closed the connection]
ipfs-stackbot1 has joined #ipfs
Vincent[m]2 has left #ipfs ["User left"]
bengates_ has joined #ipfs
bengates has quit [Read error: Connection reset by peer]
Caterpillar has joined #ipfs
Caterpillar has quit [Read error: Connection reset by peer]
Caterpillar has joined #ipfs
drathir_tor has quit [Remote host closed the connection]
drathir_tor has joined #ipfs
jcea has joined #ipfs
p8m has quit [Quit: birdd]
p8m has joined #ipfs
asdsaaa[m] has quit [Quit: Idle for 30+ days]
pecastro has joined #ipfs
joeyh_ has left #ipfs [#ipfs]
Belkaar_ has quit [Ping timeout: 264 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
Belkaar has quit [Changing host]
p-core has joined #ipfs
ylp has quit [Quit: Leaving.]
pecastro has quit [Ping timeout: 240 seconds]
jcea has quit [Ping timeout: 260 seconds]
drathir_tor has quit [Remote host closed the connection]
drathir_tor has joined #ipfs
bengates has joined #ipfs
Caterpillar has quit [Read error: Connection reset by peer]
bengates_ has quit [Ping timeout: 260 seconds]
bengates has quit [Ping timeout: 256 seconds]
LHLaurini has quit [Remote host closed the connection]
LHLaurini has joined #ipfs
Caterpillar has joined #ipfs
arcatech has joined #ipfs
pecastro has joined #ipfs
<ipfsbot> Konrad Hinsen @khinsen posted in Finding the DataType of a dag-pb block via the HTTP API - https://discuss.ipfs.io/t/finding-the-datatype-of-a-dag-pb-block-via-the-http-api/9326/1
Anth0mk has joined #ipfs
Isthmus has quit [Excess Flood]
Isthmus has joined #ipfs
determined_p[m] has joined #ipfs
<determined_p[m]> Is there a way to mount MFS as a fuse volume?
jcea has joined #ipfs
lordcirth has joined #ipfs
Nact has joined #ipfs
voltar13 has quit [Ping timeout: 260 seconds]
voltar13 has joined #ipfs
Green_Bird has joined #ipfs
drathir_tor has quit [Ping timeout: 240 seconds]
drathir_tor has joined #ipfs
catonano has quit [Read error: Connection reset by peer]
catonano_ has joined #ipfs
andrew[m]3 has joined #ipfs
drathir_tor has quit [Remote host closed the connection]
arcatech has quit [Quit: Be back later.]
drathir_tor has joined #ipfs
Green_Bird has quit [Quit: Leaving]
arcatech has joined #ipfs
dethos has quit [Ping timeout: 265 seconds]
KeiraT has quit [Remote host closed the connection]
KeiraT has joined #ipfs
opal has quit [Ping timeout: 240 seconds]
opal has joined #ipfs
dc0d[m] has joined #ipfs
<dc0d[m]> Is this assumption correct? : For IPFS to be unblockable, the Gateway should be unblockable.
<swedneck1> i think you'll need to add some more context to that
<dc0d[m]> OK, imagine there is this country, that does everything in its power, to prevent its people to access stuff on internet (for whatever reason). They mess with all sort of things - blocking UDP, doing DNS spoofing, etc, etc. What would be the minimum requirement for IPFS to work in such non-normal environments?
<swedneck1> your local node would need to be able to find and communicate with other nodes on the network
dc0d[m] is now known as dc0d[m]1
<swedneck1> at least one other node, which could theoretically forward everything between you and the rest of the network
Ecran10 has joined #ipfs
<dc0d[m]1> Thanks, What is the nature/protocol of that connection (TCP, UDP, etc)?
<swedneck1> Well TCP and UDP are all that the internet at large supports, on that level of the OSI model
<dc0d[m]1> Thanks!
CCR5-D32 has joined #ipfs
<swedneck1> but IPFS supports both, TCP is normal and for UDP it uses QUIC, afaik
dc0d[m]1 has left #ipfs ["User left"]
<swedneck1> (bear in mind i'm not a dev, i'm just reading my config lol)
<swedneck1> oh also i should specify that it's not strictly IPFS that we're talking about here, this is libp2p stuff
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
mcmlxxvi[m] has joined #ipfs
<mcmlxxvi[m]> Hi 👋 Do I have to encrypt/decrypt everything myself for sharing on ipfs?
<Encrypt> mcmlxxvi[m], For sharing what? :P
<mcmlxxvi[m]> for example a document
<Encrypt> With a restricted number of persons?
<Encrypt> IPFS isn't really made for that if I've understood
<Encrypt> I'll let others answer you though
Caterpillar has joined #ipfs
<swedneck1> it's better to use private networks probably
<mcmlxxvi[m]> 🤔 maybe i need a private cluster or something - given it's possible
<mcmlxxvi[m]> ok so it is possible
jcea has quit [Ping timeout: 260 seconds]
rodolf0 has joined #ipfs
albethere has quit [*.net *.split]
imdeni has quit [*.net *.split]
ZerXes has quit [*.net *.split]
ZerXes has joined #ipfs
imdeni has joined #ipfs
albethere has joined #ipfs
rodolf0 has quit [Quit: Leaving]
search_social has joined #ipfs
dethos has joined #ipfs
merklaw[m] has joined #ipfs
<merklaw[m]> hello i want to try ipfs, is there a list of ipfs websites i can test? how do you discover ipfs links?
<swedneck1> hello!
<swedneck1> You discover IPFS content just like you'd discover any other content, mostly
<swedneck1> either via search engines, or via word-of-mouth
<swedneck1> easiest way to test IPFS is to install ipfs-desktop and the ipfs-companion browser extension, so your browser will redirect any IPFS-enabled websites to your local IPFS node
<merklaw[m]> that is not very helpful, I am looking for actual ipfs links to see how it works. i already have it installed
<merklaw[m]> do you mean there are no websites using ipfs yet?
<swedneck1> <merklaw[m] "that is not very helpful, I am l"> ah, you didn't say you had it install so i presumed you didn't.
<swedneck1> <merklaw[m] "do you mean there are no website"> Of course there are, ipfs.io for example
<merklaw[m]> but that is a http link
<swedneck1> https://awesome.ipfs.io is a good collection of things on IPFS
<swedneck1> <merklaw[m] "but that is a http link"> yes, browsers don't natively support IPFS yet so they need to use gateways that translate IPFS to HTTP
<swedneck1> you can view IPFS-enabled websites via e.g. `ipfs.io.ipns.localhost:8080`
<swedneck1> * you can view IPFS-enabled websites via e.g. `ipfs.io.ipns.localhost:8080`, in the browser
<merklaw[m]> hmm the only thing I found a was a text-to-qr-code example... the hype about the decentralized web seems a bit hyped
<merklaw[m]> i think I will check back in 2 years
<swedneck1> i just gave you an example of a website that uses IPFS
<merklaw[m]> do I need to install IPNS seperately?
<swedneck1> no
<swedneck1> as long as you have an IPFS node running on your PC, you can just type `<domain>.ipns.localhost:8080` in the browser, and if that domain is associated with IPFS content, that content will be fetched to your node and shown in the browser
<merklaw[m]> I have the daemon running but ipfs.io.ipns.localhost:8080 is giving me a Server Not Responding
<jessicara> yeah that doesn't work for me either
<swedneck1> are you running go-ipfs directly, or just ipfs-desktop?
<jessicara> 127.0.0.1:8080/ipns/name/ does though here
<merklaw[m]> just the console command go-ipfs
<swedneck1> also, are you running the latest version?
<merklaw[m]> Yes http://127.0.0.1:8080/ipns/ipfs.io/ works here too
<merklaw[m]> but that is the official site for ipfs... any other examples?
<swedneck1> <merklaw[m] "but that is the official site fo"> yes, check awesome.ipfs.io
<swedneck1> <jessicara "127.0.0.1:8080/ipns/name/ does t"> does it work if you replace 127.0.0.1 with localhost?
<jessicara> the first time it does, it rewrites the url to include cid/etc as a subdomain to localhost
<jessicara> but any movement from there, nope
<swedneck1> <jessicara "the first time it does, it rewri"> so `Qmfoobar.ipfs.localhost:8080` works?
<merklaw[m]> ok i found xkcd as an example if I open the local web explorer
<merklaw[m]> <swedneck1 "so `Qmfoobar.ipfs.localhost:8080"> why would that link ever work unless you are running a dns resolver or have setup your hosts file correctly? the http://127.0.0.1:8080/ipns/ipfs.io/ link is the only one that works
<swedneck1> <merklaw[m] "why would that link ever work un"> because you are basically running that, it's part of go-ipfs
jcea has joined #ipfs
<merklaw[m]> thanks for the help, I will check it out more later
<merklaw[m]> well yes, but if you try to open "Qmfoobar.ipfs.localhost:8080" it has to resolve somehow
<swedneck1> <merklaw[m] "well yes, but if you try to open"> i'm not sure how it how it really works, but ipfs.localhost and ipns.localhost will be directed to the go-ipfs node
<jessicara> maybe if the browser decides to pick another way to resolve it
<swedneck1> if you want to dig into the code, this seems to be where the subdomain gateway was added: https://github.com/ipfs/go-ipfs/pull/6096
joocain2 has quit [Remote host closed the connection]
joocain2 has joined #ipfs
<merklaw[m]> It seems what you are referring to is using the DNSLink feature which only works if you configure your browser http proxy settings to go through the ipfs daemon (127.0.0.1:8080)
arcatech has quit [Quit: Be back later.]
<merklaw[m]> I just answered my own question now. Do you even have ipfs installed?
<swedneck1> you shouldn't need to configure the browser specially for it to work, i certainly haven't and it still works fine for me
<swedneck1> yes i do, how else could i use a local ipfs gateway?
<jessicara> qm both doesn't work and gets converted to lowercase automatically by firefox
<swedneck1> <jessicara "qm both doesn't work and gets co"> yeah sorry i'm so used to using the Qm prefix, subdomain gateway needs a specific CID base to work
<jessicara> something did notice lately is that there's been no more ridiculous amount of connections to the point router thinks there's a syn flood, did something change network wise with 0.7?
<swedneck1> only major change i can see is that SECIO is disabled by default
Green_Bird has joined #ipfs
<swedneck1> of course, it could be some change in libp2p
dethos has quit [Ping timeout: 256 seconds]
dethos has joined #ipfs
keep has quit [Quit: leaving]
<merklaw[m]> Swedneck: I figured it out, you probably have the ipfs-companion extension installed in your browser, thats why you can resolve those ipns addresses
Anth0mk has quit [Ping timeout: 258 seconds]
<swedneck1> <merklaw[m] "Swedneck: I figured it out, you "> Uh no, it's a native feature of go-ipfs that doesn't need anything else to work
john2gb has joined #ipfs
<swedneck1> it works fine even in a browser where i don't have the extension installed
<merklaw[m]> what browser are you running?
<swedneck1> firefox and chromium
<swedneck1> actually hold on, if it says "server not responding" then it's obviously reaching your ipfs node
<aschmahmann> merklaw: why does bafyfoobar.ipfs.localhost:8080 freak you out, but 127.0.0.1:8080/ipfs/bafyfoobar doesn't?
<aschmahmann> Localhost is just an alias for 127.0.0.1 that happens to support subdomains
<swedneck1> i think?
<swedneck1> if it couldn't reach your node, the message would be "unable to connect"
<merklaw[m]> aschmahmann: because it doesnt load
<aschmahmann> What browser are you using?
<merklaw[m]> Firefox
<aschmahmann> TLDR Firefox is working on properly supporting localhost based subdomains but it's not working on its own yet. Current state and more info at https://github.com/ipfs/in-web-browsers/issues/109#issuecomment-717248720
KeiraT has quit [Quit: Leaving...]
KeiraT- has joined #ipfs
<merklaw[m]> ergo I was right in that you need ipfs-companion
<merklaw[m]> or rather I need it
Anth0mk has joined #ipfs
Ecran10 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
KeiraT- is now known as KeiraT
Trieste has quit [Ping timeout: 256 seconds]
<swedneck1> <aschmahmann "TLDR Firefox is working on prope"> why does it work when i turn off ipfs-companion then? does it just need to be installed?
<swedneck1> or is my firefox blessed 👀
p-core has quit [Ping timeout: 260 seconds]
<merklaw[m]> anyways, there is a lot more info here https://github.com/ipfs/go-ipfs/issues/7527
<aschmahmann> For now in Firefox in order to get subdomains to work. If it's chrome, or you're using paths instead of subdomains you're fine. Also, it support for "let localhost be localhost" seems to be on its easy to Firefox per the issue above
<jessicara> seems like it might depend on specific firefox version, have backed out of the changes after adding them
<aschmahmann> Swedneck: When I turn off companion http://ipfs.io.ipns.localhost:8080/ gives me an error in Firefox 82.0.1.
Trieste has joined #ipfs
<jessicara> apparently caused problems with remote fonts
<swedneck1> hm, i'm on 82.0
dethos has quit [Ping timeout: 256 seconds]
dethos has joined #ipfs
Gh0ul has joined #ipfs
apofis_ has quit [Quit: Leaving]
<lidel> Swedneck: *.localhost will work without ipfs-companion as long your DNS resolver supports subdomains on localhost name. Quick test is to `ping foo.localhost` – either you or get response from 127.0.0.1, or an error saying unable to resolve name.
<swedneck1> ah
<swedneck1> actually i get a response from ::1 😛
LHLaurini has quit [Read error: Connection reset by peer]
LHLaurini has joined #ipfs
arcatech has joined #ipfs
<lidel> If one gets an error, this means OS does not support subdomains on localhost out of the box. I've seen this issue when I've set up barebones Linux laptop etc.
Nact has quit [Quit: Konversation terminated!]
Gh0ul has quit [Quit: Konversation terminated!]
Nact has joined #ipfs
M-Sonata is now known as Sonata
lord| has quit [Read error: Connection reset by peer]
lord| has joined #ipfs
Green_Bird has quit [Quit: Leaving]