cyanobacteria has quit [Ping timeout: 255 seconds]
shamb0t has quit [Remote host closed the connection]
aquentson has joined #ipfs
bertschneider has joined #ipfs
dryajov has quit [Read error: No route to host]
tilgovi has joined #ipfs
<MikeFair>
Hey all, I was just thinking about a really basic ipfs web proxy idea that people could set up in their domains and would love some feedback on fleshing out any rough edges/things and perceived difficulty of making
<MikeFair>
Essentially, just like http essentially == www.domain.name; ipfs.domain.name == ipfs proxy at the domain
<MikeFair>
This proxy would/could an ipfs distributed app like the webui
reit has joined #ipfs
tmg has quit [Ping timeout: 258 seconds]
tilgovi has quit [Ping timeout: 255 seconds]
<MikeFair>
On another note, Stellar/Ripple have a mechanism where a "secret" is consistely used generate a keypair; are there any similar commands in IPFS yet? What I'm looking for is a way where I can regenerate an IPNS keypair using "secret"
<MikeFair>
By extension, in the absence of multisig "secret" is effectively the private key here
<MikeFair>
for updates to the IPNS address
john3 has joined #ipfs
tilgovi has joined #ipfs
aquentson1 has joined #ipfs
shamb0t has joined #ipfs
shamb0t has quit [Remote host closed the connection]
aquentson has quit [Ping timeout: 276 seconds]
Caterpillar has joined #ipfs
alex__ has joined #ipfs
alex__ is now known as gully-foyle-
ylp has quit [Ping timeout: 252 seconds]
arkimedes has quit [Ping timeout: 276 seconds]
ylp has joined #ipfs
ylp has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
lol_lilo has quit [Quit: i'm never coming back]
lol_lilo has joined #ipfs
arkimedes has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
tmg has joined #ipfs
lol_lilo has quit [Quit: i'm never coming back]
lol_lilo has joined #ipfs
ylp has joined #ipfs
stevenaleach has quit [Remote host closed the connection]
ylp has quit [Ping timeout: 252 seconds]
espadrine has joined #ipfs
robattila256 has joined #ipfs
ylp has joined #ipfs
rendar has joined #ipfs
arkimedes has quit [Ping timeout: 248 seconds]
bertschneider has quit [Quit: Bye bye]
tilgovi has quit [Ping timeout: 255 seconds]
ylp has quit [Ping timeout: 252 seconds]
cyanobacteria_ has quit [Ping timeout: 245 seconds]
dryajov has quit [Read error: Connection reset by peer]
shamb0t has joined #ipfs
ajp has quit [Ping timeout: 256 seconds]
dryajov has joined #ipfs
tmg has quit [Ping timeout: 245 seconds]
studbechtle[m] has joined #ipfs
ajp has joined #ipfs
ylp has joined #ipfs
maxlath has joined #ipfs
dryajov has quit [Ping timeout: 255 seconds]
dryajov has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
Foxcool has quit [Read error: Connection reset by peer]
ylp has joined #ipfs
ygrek has quit [Ping timeout: 248 seconds]
espadrine has quit [Ping timeout: 240 seconds]
Arathorn has joined #ipfs
<Arathorn>
hey guys
Foxcool has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
wallacoloo____ has quit [Quit: wallacoloo____]
ylp has joined #ipfs
Encrypt_ has joined #ipfs
studbechtle[m] has left #ipfs ["User left"]
* MikeFair
waves at Arathorn
maciejh has joined #ipfs
ianopolous has quit [Remote host closed the connection]
Foxcool has quit [Ping timeout: 264 seconds]
ylp has quit [Ping timeout: 252 seconds]
arpu has quit [Remote host closed the connection]
ylp has joined #ipfs
ylp has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
<MikeFair>
Is anyone/who would I talk to about the ipfs mount command on Windows?
ylp has quit [Ping timeout: 252 seconds]
Akaibu has quit [Quit: Connection closed for inactivity]
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 276 seconds]
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
Encrypt_ has quit [Quit: Quit]
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
apiarian has joined #ipfs
tmg has joined #ipfs
ylp has joined #ipfs
mildred3 has joined #ipfs
mildred has quit [Ping timeout: 256 seconds]
mildred2 has quit [Ping timeout: 248 seconds]
espadrine has joined #ipfs
arpu has joined #ipfs
shamb0t has quit [Remote host closed the connection]
ianopolous has joined #ipfs
bart80[m] has joined #ipfs
shamb0t has joined #ipfs
shamb0t has quit [Ping timeout: 240 seconds]
ylp has quit [Ping timeout: 252 seconds]
aquentson1 has joined #ipfs
ylp has joined #ipfs
aquentson has quit [Ping timeout: 248 seconds]
ylp has quit [Ping timeout: 252 seconds]
neurrowcat has joined #ipfs
ylp has joined #ipfs
dryajov has quit [Read error: No route to host]
dryajov has joined #ipfs
<SchrodingersScat>
ew, windows
maxlath has quit [Quit: maxlath]
_MMM_ has joined #ipfs
<_MMM_>
Hi, so ipfs has a means of communicating available data providers (a distributed hash table by default) and a means of transfering data, right? does "ipfs swarm peers" describe the connections to the distributed-hash-table p2p-network, or does it describe the connections to others opened for data transfer? or both?
<SchrodingersScat>
yes
<SchrodingersScat>
ipfs swarm peers - List peers with open connections.
<_MMM_>
does the DHT network use the same connections as the bitswap?
<_MMM_>
from my understanding the DHT is just holding records for where data is available from so that could be separate from the connections for actual content exchange but I don't understand how deeply the two are intertwined or not
<Kubuxu>
They are separate protocols
<Kubuxu>
but use the same connections
<Kubuxu>
over muxers
mguentner2 is now known as mguentner
<SchrodingersScat>
hot
ylp has quit [Ping timeout: 255 seconds]
tmg has quit [Ping timeout: 252 seconds]
<_MMM_>
ah ok, thanks :)
<_MMM_>
also shouldn't discovery depend on the DHT? (like finger tables in CHORD)? since js-ipfs has no dht implementation yet, what does the libp2p-webrtc-star discovery do? is it for setting up initial connections without a DHT and therefore won't be needed oce DHT implementation is done?
ylp has joined #ipfs
<Voker57>
I remember there was some script to automatically republish ipns records, but can't find it now, anybody remember its name?
shamb0t has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
<Mateon1>
Voker57: As far as I know, the IPFS daemon should take care of that itself. Recently I noticed the republisher getting stuck, and having to restart my node, but it works otherwise.
atrapado_ has joined #ipfs
ylp has joined #ipfs
<Voker57>
that appears to be valid only for main key
<Voker57>
hm no actually
bronger has quit [Read error: Connection reset by peer]
<Mateon1>
SchrodingersScat: #2634 is the main PR for the filestore, with related PRs in milestone #26. #3368 is an already simplified version, and #3629 is basic, and now #3653 is just "filestore ls" and "filestore verify", so no modification.
<MikeFair>
I was thinking that it would take some kind of "Copy-On-Write approach" to mimic in-place updates to a shared vault. The FUSE layer could manage the local overlay for the files in a separate .shadow directory, work with IPNS to republish the changes, then delete data out of the shadow as the blocks were uploaded/avaiable...
<SchrodingersScat>
and this means I'll be able to add files without duplicating space on my drive?
ylp has quit [Ping timeout: 252 seconds]
<Mateon1>
SchrodingersScat: Yes, but it'll take a while. Or you can use the fork.
<mguentner>
MikeFair: +1, a NoSQL frontend or something similar that supports basic transactions, locking and schedules the gc
ylp has joined #ipfs
<MikeFair>
mguentner: The PR is talking about maintaining a MANIFEST file; they are a thinking of a use case I wasn't -- which is that the user might move a shared file. I'm thinking a directory structure is shared, and files inside it are in-place updateable, and files outside it aren't (I guess they could be saying if you moved the file within that directory hierarchy)
<MikeFair>
I'm still trying to figure out how to publish an IPNS ide that isn't the same as my peer id
<MikeFair>
IPNS id
<Voker57>
MikeFair: ipfs name publish -k <key-id> <hash>
<mguentner>
MikeFair: ic, I was thinking about the current files mfs that has similiar issues when operating with `flush=false`
<MikeFair>
Voker57: How do I add <key-id> ?
<Voker57>
MikeFair: ipfs key gen ?
* MikeFair
woefully accepts that windows is "behind the times"
<Voker57>
yeah you need ipfs from git for that
<MikeFair>
Voker57: But even then I didn't think that PR was merged... Or did that happen?
<Voker57>
MikeFair: it was merged
<MikeFair>
ok...
<Mateon1>
I had the `ipfs key` subcommand for a long time
<Mateon1>
It should be in the prerelease
<Voker57>
yes
<Mateon1>
In fact, I am currently running rc2
<Mateon1>
pre2*
<MikeFair>
Are tehre windows release files for that?
<Mateon1>
Probably, but even if not, building with Go is trivial on Windows
<MikeFair>
Ok I've not written in Go before, tutorial/walkthrough?
<Mateon1>
dist.ipfs.io has pre1
<MikeFair>
Hmm, I can only see 0.4.4
<Mateon1>
MikeFair: Install Go 1.7, then follow the readme in go-ipfs repo (might have slight issues with gx)
<MikeFair>
oh wait 0.4.5-rc1
<Mateon1>
Ugh, I get prereleases and release candidates mixed up
<MikeFair>
I installed go earlier for other reasons (but haven't successfully made it do anything)
<Mateon1>
Anyway, rc1 is more recent than pre2
<MikeFair>
Mateon1: no worries; I just wasn't looking at the "All Versions" link
<MikeFair>
Woot! \o/ I see 'key'
* MikeFair
watches migrations run.
<MikeFair>
ok what where can I find the valid values for "type"
<Mateon1>
MikeFair: I had issues with the migrations on my (large) repo, getting "cannot move between drives" or something like that
<Mateon1>
If you get that, run that command from the Ubuntu on Windows thing.
<Mateon1>
(using the linux x64 version)
<MikeFair>
Seemed to go ok for me "daemon running"
chris613 has joined #ipfs
<Mateon1>
MikeFair: Here are some instructions for building on Windows: /ipfs/Qmc5gzdboeJ3bxqwfsfs28mArJd3pfQWQR42MP7jGtFhHF/ipfs-install.txt
Foxcool has joined #ipfs
<Mateon1>
Uhm, something broke in my daemon
<Mateon1>
And the republisher got stuck again...
<Mateon1>
Too bad the only indicator is after I press CTRL+C on the daemon
<Voker57>
MikeFair: just "rsa" for now, I believe
<Voker57>
I generated one with -t ed25519 but I'm not sure what it really is, iirc rsa is hardcoded
<MikeFair>
Voker57: I used ed25519 (I'm assuming e=elliptic?) seems to be working
<keks>
ed=(twisted) edwards curve
shizy has joined #ipfs
<Voker57>
indeed, rsa hardcoding comment i read on gh gotta be about something else
Encrypt_ has joined #ipfs
mildred has joined #ipfs
<MikeFair>
Hmm
ylp has quit [Ping timeout: 252 seconds]
<MikeFair>
Can someone try ipfs name resolve ipns/daclubhouse.net
<MikeFair>
Can someone try ipfs name resolve /ipns/daclubhouse.net
<MikeFair>
I get "recursion limit exceeded"
<mguentner>
append -r
<patagonicus>
Resolves to /ipns/QmeBmMobTdv2m7HqhT8NygjguUL5Ra3SXQD5KVfNPsLEKa for me, but that one gives me "Could not resolve name.".
<mguentner>
name resolve only does one step, you need two (ipns(dns)->ipns(id)->hash)
hpvladar[m] has joined #ipfs
hpvladar[m] has left #ipfs [#ipfs]
<MikeFair>
That ending in Ka address is the thing I added with keygen
<MikeFair>
ipfs key list doesn't give the hash back
<Mateon1>
Try ipfs key list -l
shamb0t_ has joined #ipfs
<MikeFair>
ahh I tried -a
<MikeFair>
(which barked at me ;) )
ylp has joined #ipfs
<lgierth>
!pin QmfYeDhGH9bZzihBUDEQbCbTc5k5FZKURMUoUvfmc27BwL network programming with go (book)
<MikeFair>
patagonicus: Thanks --- yeah that's the right hash id; it seems to resolve for me with -r now, but why wouldn't the key resolve for you?
<MikeFair>
mguentner: Thanks btw -r did it
_MMM_ has quit [Remote host closed the connection]
_MMM_ has joined #ipfs
Aranjedeath has quit [Quit: Three sheets to the wind]
bastianilso has joined #ipfs
shizy has quit [Ping timeout: 255 seconds]
ljhms has quit [Quit: Bye]
Encrypt_ is now known as Encrypt
ljhms has joined #ipfs
redfish has joined #ipfs
Boomerang has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
ylp has joined #ipfs
bastianilso has quit [Quit: bastianilso]
neurrowcat has quit [Read error: Connection reset by peer]
neurrowcat has joined #ipfs
aquentson1 has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
aquentson has quit [Ping timeout: 248 seconds]
Scubajump[m] has joined #ipfs
shamb0t_ has quit [Read error: Connection reset by peer]
shamb0t has joined #ipfs
dryajov has joined #ipfs
Scubajump[m] has left #ipfs [#ipfs]
ylp has quit [Ping timeout: 252 seconds]
[1]MikeFair has joined #ipfs
MikeFair has quit [Ping timeout: 240 seconds]
[1]MikeFair is now known as MikeFair
ylp has joined #ipfs
ylp has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
DiCE1904 has quit [Read error: Connection reset by peer]
ylp has quit [Ping timeout: 252 seconds]
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 245 seconds]
pfrazee has joined #ipfs
__uguu__ has quit [Ping timeout: 252 seconds]
__uguu__ has joined #ipfs
Foxcool has quit [Remote host closed the connection]
<vandemar>
can ipfs.io switch to letsencrypt? more and more useragents are distrusting startcom.
<Kubuxu>
vandemar: we are in process of doing it
<Kubuxu>
we currently have wildcard cert for it so switching to LE isn't that easy
<__uguu__>
LE does wildcard domains?
<Kubuxu>
no
<Kubuxu>
but we plan to dynamically generate the certs
<Kubuxu>
also allowing anyone to create site on IPFS and enabling https on custom domain if the domain is redirected to our gateways
apiarian has quit [Ping timeout: 258 seconds]
DiCE1904 has joined #ipfs
dryajov has quit [Read error: Connection reset by peer]
Oatmeal has joined #ipfs
dryajov has joined #ipfs
ylp has joined #ipfs
Oatmeal has quit [Max SendQ exceeded]
cyanobacteria has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
matoro has quit [Ping timeout: 276 seconds]
arkimedes has joined #ipfs
matoro has joined #ipfs
ebarch has quit [Remote host closed the connection]
ygrek has joined #ipfs
cemerick has joined #ipfs
maxlath has joined #ipfs
Oatmeal has joined #ipfs
Oatmeal has quit [Max SendQ exceeded]
ebarch has joined #ipfs
apiarian has joined #ipfs
matoro has quit [Ping timeout: 255 seconds]
Encrypt has quit [Quit: Quit]
Oatmeal has joined #ipfs
matoro has joined #ipfs
Oatmeal has quit [Max SendQ exceeded]
vapid is now known as spherical_cow
spherical_cow is now known as vapid
ylp has joined #ipfs
<ianopolous>
kubuxu: that sounds cool!
cemerick has quit [Ping timeout: 248 seconds]
ylp has quit [Ping timeout: 240 seconds]
Oatmeal has joined #ipfs
maciejh has quit [Ping timeout: 240 seconds]
ylp has joined #ipfs
Oatmeal has quit [Ping timeout: 255 seconds]
maciejh has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
Patri0t has quit [Quit: Have you heard the tale of Mathieu Bellamont, and the great treachery of Cheydinhal? Kill a boy's mother, and vengeance festers in the son..]
shamb0t has quit [Remote host closed the connection]
shamb0t has joined #ipfs
ylp has joined #ipfs
shamb0t has quit [Ping timeout: 240 seconds]
maciej_ has joined #ipfs
maciejh has quit [Ping timeout: 240 seconds]
matoro has quit [Remote host closed the connection]
matoro has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
ylp has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
maciej_ is now known as maciejh
ylp has joined #ipfs
cemerick has joined #ipfs
mildred has quit [Ping timeout: 240 seconds]
ylp has quit [Ping timeout: 252 seconds]
spilotro has quit [Ping timeout: 255 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
Akaibu has joined #ipfs
john1 has joined #ipfs
john3 has quit [Ping timeout: 260 seconds]
aquentson1 has joined #ipfs
spilotro has joined #ipfs
aquentson has quit [Ping timeout: 255 seconds]
ylp has joined #ipfs
cemerick has quit [Ping timeout: 248 seconds]
vtomole has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
<lgierth>
there's the lua module for nginx which (among other stuff) allows interception of the tls handshake
ylp has joined #ipfs
ylp has quit [Ping timeout: 252 seconds]
ylp has joined #ipfs
dryajov has quit [Read error: No route to host]
ylp has quit [Ping timeout: 240 seconds]
dryajov has joined #ipfs
dryajov has quit [Read error: No route to host]
ylp has joined #ipfs
maxlath has quit [Ping timeout: 240 seconds]
Boomerang has quit [Ping timeout: 258 seconds]
ylp has quit [Ping timeout: 252 seconds]
Encrypt has joined #ipfs
apiarian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tr909 has quit [Ping timeout: 255 seconds]
Encrypt has quit [Quit: Quit]
aquentson has joined #ipfs
aquentson1 has quit [Ping timeout: 255 seconds]
Aranjedeath has joined #ipfs
apiarian has joined #ipfs
Guest144612[m] has joined #ipfs
wallacoloo____ has joined #ipfs
tr909 has joined #ipfs
ylp has joined #ipfs
tmg has joined #ipfs
tilgovi has joined #ipfs
cyanobacteria has quit [Quit: Konversation terminated!]
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
tilgovi has quit [Ping timeout: 255 seconds]
ylp has quit [Ping timeout: 264 seconds]
tr909 has quit [Ping timeout: 255 seconds]
aquentson1 has joined #ipfs
aquentson has quit [Ping timeout: 248 seconds]
neurrowcat has quit [Quit: Deebidappidoodah!]
ylp has joined #ipfs
tr909 has joined #ipfs
brianhoffman has quit [Read error: No route to host]