lgierth changed the topic of #ipfs to: go-ipfs v0.4.8 is out! https://dist.ipfs.io/#go-ipfs | Week 13: Web browsers, IPFS Cluster, Orbit -- https://waffle.io/ipfs/roadmaps | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | FAQ: https://git.io/voEh8 | Logs: https://botbot.me/freenode/ipfs/ | Code of Conduct: https://git.io/vVBS0
anewuser has joined #ipfs
MrControll has quit [Read error: Connection reset by peer]
MrControll has joined #ipfs
MrControll has quit [Client Quit]
matoro has quit [Ping timeout: 240 seconds]
leeola has quit [Quit: Connection closed for inactivity]
screensaver has quit [Ping timeout: 268 seconds]
shrimpx_ has quit [Ping timeout: 240 seconds]
matoro has joined #ipfs
shrimpx has joined #ipfs
matoro has quit [Ping timeout: 256 seconds]
chris613 has quit [Quit: Leaving.]
matoro has joined #ipfs
jsgrant-_ has joined #ipfs
Foxcool has joined #ipfs
arpu has quit [Ping timeout: 258 seconds]
pent has quit [Quit: BAMF]
_whitelogger has joined #ipfs
arpu has joined #ipfs
gmoro has quit [Ping timeout: 240 seconds]
<Forkk> What happens when I pin a file and IPFS can't find somewhere to download it from?
<lgierth> it'll keep trying as long as your pin add command is running
<Forkk> using the api
<lgierth> yeah same
<lgierth> you can do ?timeout=$time
<lgierth> where $time is in golang Time format
<lgierth> eeh Duration, not Time
<Forkk> I'm not using the api directly lol
<Forkk> there's a python library
<lgierth> open an issue asking for ?timeout= support :)
<Forkk> sorry, I should've specified
<Forkk> they might have it
<lgierth> a few of the py-ipfs-api sometimes are here iirc
<Forkk> also, if I add the same directory (again via the api) several times, will they all have the same hash?
shrimpx_1 has joined #ipfs
aedigix has quit [Ping timeout: 256 seconds]
shrimpx has quit [Ping timeout: 260 seconds]
<lgierth> yeah
<lgierth> if they don't there's an issue somewhere
<lgierth> that's definitely one of the fundamental assumptions
<Forkk> awesome
<Forkk> currently I have my app create a bunch of directories on startup
<Forkk> it's nice that it doesn't just create an ever-increasing number of directories
wyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ianopolous_ has joined #ipfs
<lgierth> :)
wyatt has joined #ipfs
ianopolous has quit [Ping timeout: 260 seconds]
<SchrodingersScat> i wish i could pin it all
Foxcool has quit [Ping timeout: 240 seconds]
dimitarvp has quit [Quit: Bye]
<lgierth> aha
Boomerang has quit [Quit: Lost terminal]
PrinceOfPeeves has quit [Quit: Leaving]
sirn_ has joined #ipfs
sirn has quit [Ping timeout: 240 seconds]
sirn_ is now known as sirn
chungy has quit [Ping timeout: 258 seconds]
chungy has joined #ipfs
gmcabrita has quit [Quit: Connection closed for inactivity]
mguentner2 has quit [Quit: WeeChat 1.7]
JayCarpenter has quit [Quit: Page closed]
mguentner has joined #ipfs
chungy has quit [Ping timeout: 260 seconds]
wyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mvollrath has quit [Ping timeout: 240 seconds]
shrimpx_1 has quit [Ping timeout: 268 seconds]
wyatt has joined #ipfs
chungy has joined #ipfs
DiCE1904 has joined #ipfs
robattila256 has joined #ipfs
amosbird has quit [Quit: ZNC 1.6.4 - http://znc.in]
amosbird has joined #ipfs
mguentner2 has joined #ipfs
mguentner has quit [Ping timeout: 268 seconds]
jesse__ has joined #ipfs
jesse__ has quit [Quit: Page closed]
mvollrath has joined #ipfs
shizy has joined #ipfs
mazeinmaze_ has joined #ipfs
bwn has quit [Ping timeout: 264 seconds]
palkeo_ has joined #ipfs
tilgovi has joined #ipfs
bwn has joined #ipfs
decoy_ has joined #ipfs
toppler has quit [Read error: Connection reset by peer]
toppler has joined #ipfs
gully-foyle has joined #ipfs
niekie has joined #ipfs
shizy has quit [Ping timeout: 258 seconds]
gully-foyle has quit [Quit: Leaving]
espadrine_ has joined #ipfs
ygrek has joined #ipfs
ianopolous__ has joined #ipfs
espadrine has joined #ipfs
zmanian___ has joined #ipfs
dvim_ has joined #ipfs
rflot_ has joined #ipfs
bjarki has joined #ipfs
caveat has quit [Disconnected by services]
sharp_ has joined #ipfs
gsf_ has joined #ipfs
victorbjelkholm_ has joined #ipfs
caveat has joined #ipfs
Yatekii_ has joined #ipfs
M|tar has joined #ipfs
Falconix_ has joined #ipfs
azahi has joined #ipfs
pepesza has joined #ipfs
The_8472` has joined #ipfs
mvollra7h has joined #ipfs
step21_ has joined #ipfs
espadrine_ has quit [*.net *.split]
mvollrath has quit [*.net *.split]
ianopolous_ has quit [*.net *.split]
Mitar has quit [*.net *.split]
Jesin has quit [*.net *.split]
spilotro has quit [*.net *.split]
Falconix has quit [*.net *.split]
voldyman has quit [*.net *.split]
saintaquinas[m] has quit [*.net *.split]
esph has quit [*.net *.split]
Guest146508[m] has quit [*.net *.split]
rflot has quit [*.net *.split]
zmanian__ has quit [*.net *.split]
dvim has quit [*.net *.split]
The_8472 has quit [*.net *.split]
Jupadr[m] has quit [*.net *.split]
Markus72[m] has quit [*.net *.split]
vd[m] has quit [*.net *.split]
Guest156247[m] has quit [*.net *.split]
magog[m] has quit [*.net *.split]
Guest175579[m] has quit [*.net *.split]
bumi[m] has quit [*.net *.split]
Guest180345[m] has quit [*.net *.split]
beauner[m] has quit [*.net *.split]
funspectre[m] has quit [*.net *.split]
EuAndreh[m] has quit [*.net *.split]
frabcus[m] has quit [*.net *.split]
Drew[m] has quit [*.net *.split]
steven[m] has quit [*.net *.split]
adn[m] has quit [*.net *.split]
Guest146683[m] has quit [*.net *.split]
Hansf[m] has quit [*.net *.split]
citizenerased[m] has quit [*.net *.split]
mingchan88[m] has quit [*.net *.split]
M-ms has quit [*.net *.split]
Guest139267[m] has quit [*.net *.split]
zbxdhskosoww[m] has quit [*.net *.split]
jhulten[m] has quit [*.net *.split]
hippopete[m] has quit [*.net *.split]
Guest149259[m] has quit [*.net *.split]
zandy[m] has quit [*.net *.split]
Prometheu5[m] has quit [*.net *.split]
thejohnhenry[m] has quit [*.net *.split]
M-sol56 has quit [*.net *.split]
BanJo[m] has quit [*.net *.split]
datenpunk[m] has quit [*.net *.split]
drakaro[m] has quit [*.net *.split]
Emacsen[m] has quit [*.net *.split]
phil-flexhk[m] has quit [*.net *.split]
xloem1 has quit [*.net *.split]
M107262[m] has quit [*.net *.split]
musoke[m] has quit [*.net *.split]
iwxzr[m] has quit [*.net *.split]
because[m] has quit [*.net *.split]
jeremycahill[m] has quit [*.net *.split]
MrAxilus[m] has quit [*.net *.split]
gmanrwp[m] has quit [*.net *.split]
krig[m] has quit [*.net *.split]
Aidan[m] has quit [*.net *.split]
M-jimt has quit [*.net *.split]
rdesfo[m] has quit [*.net *.split]
cptaffe has quit [*.net *.split]
tidux[m] has quit [*.net *.split]
ttk2[m] has quit [*.net *.split]
Remramm has quit [*.net *.split]
jayaura has quit [*.net *.split]
mitfree[m] has quit [*.net *.split]
flacks[m] has quit [*.net *.split]
unlmtd[m] has quit [*.net *.split]
gsf has quit [*.net *.split]
r0kk3rz has quit [*.net *.split]
damongant has quit [*.net *.split]
SuprDewd has quit [*.net *.split]
step21 has quit [*.net *.split]
Yatekii has quit [*.net *.split]
sharp has quit [*.net *.split]
pepesza- has quit [*.net *.split]
rabbitface3 has quit [*.net *.split]
cypher has quit [*.net *.split]
victorbjelkholm has quit [*.net *.split]
mikolalysenko has quit [*.net *.split]
mrpoopyb1 has quit [*.net *.split]
M|tar is now known as Mitar
step21_ is now known as step21
mvollra7h is now known as mvollrath
rflot_ is now known as rflot
spilotro has joined #ipfs
dvim_ is now known as dvim
Captain_Beezay has quit [Ping timeout: 256 seconds]
victorbjelkholm_ is now known as victorbjelkholm
Captain_Beezay has joined #ipfs
esph has joined #ipfs
r0kk3rz has joined #ipfs
EuAndreh[m] has joined #ipfs
M-sol56 has joined #ipfs
Guest175579[m] has joined #ipfs
Guest180345[m] has joined #ipfs
magog[m] has joined #ipfs
Drew[m] has joined #ipfs
bumi[m] has joined #ipfs
BanJo[m] has joined #ipfs
funspectre[m] has joined #ipfs
steven[m] has joined #ipfs
Aidan[m] has joined #ipfs
Markus72[m] has joined #ipfs
Guest156247[m] has joined #ipfs
because[m] has joined #ipfs
M-ms has joined #ipfs
M107262[m] has joined #ipfs
thejohnhenry[m] has joined #ipfs
drakaro[m] has joined #ipfs
MrAxilus[m] has joined #ipfs
M-jimt has joined #ipfs
cypher has joined #ipfs
adn[m] has joined #ipfs
xloem1 has joined #ipfs
vd[m] has joined #ipfs
flacks[m] has joined #ipfs
zandy[m] has joined #ipfs
jhulten[m] has joined #ipfs
beauner[m] has joined #ipfs
Remramm has joined #ipfs
cptaffe has joined #ipfs
frabcus[m] has joined #ipfs
citizenerased[m] has joined #ipfs
Jesin has joined #ipfs
hippopete[m] has joined #ipfs
jeremycahill[m] has joined #ipfs
musoke[m] has joined #ipfs
Prometheu5[m] has joined #ipfs
mingchan88[m] has joined #ipfs
Hansf[m] has joined #ipfs
mrpoopyb1 has joined #ipfs
Guest146683[m] has joined #ipfs
Guest139267[m] has joined #ipfs
Guest146508[m] has joined #ipfs
tidux[m] has joined #ipfs
Emacsen[m] has joined #ipfs
krig[m] has joined #ipfs
gmanrwp[m] has joined #ipfs
phil-flexhk[m] has joined #ipfs
iwxzr[m] has joined #ipfs
unlmtd[m] has joined #ipfs
Guest149259[m] has joined #ipfs
rdesfo[m] has joined #ipfs
jayaura has joined #ipfs
jayaura is now known as Guest83749
Jupadr[m] has joined #ipfs
mitfree[m] has joined #ipfs
ttk2[m] has joined #ipfs
datenpunk[m] has joined #ipfs
saintaquinas[m] has joined #ipfs
rabbitface3 has joined #ipfs
zbxdhskosoww[m] has joined #ipfs
sirdancealot has joined #ipfs
madgoat has joined #ipfs
madgoat has left #ipfs [#ipfs]
Aranjedeath has quit [Quit: Three sheets to the wind]
wyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
wyatt has joined #ipfs
wyatt has quit [Client Quit]
wyatt has joined #ipfs
shrimpx has joined #ipfs
<nannal_> yeah, world feels pretty fucked up
rendar has joined #ipfs
gmoro has joined #ipfs
ansuz has joined #ipfs
Nycatelos has quit [Ping timeout: 264 seconds]
reit has quit [Quit: Leaving]
reit has joined #ipfs
palkeo_ has quit [Ping timeout: 264 seconds]
tilgovi has quit [Ping timeout: 246 seconds]
<ansuz> whyrusleeping
<ansuz> hi
akkad has quit [Quit: Emacs must have died]
<nannal_> Trying to sort out some regex for valid hashes
<nannal_> ^Qm[a-zA-Z0-9]{44}$
<nannal_> can I be more specific than that?
wyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
inetic has joined #ipfs
afdudley0 has quit [Ping timeout: 240 seconds]
ylp1 has joined #ipfs
chungy has quit [Ping timeout: 264 seconds]
Foxcool has joined #ipfs
chungy has joined #ipfs
konubinix has quit [Remote host closed the connection]
voldyman has joined #ipfs
konubinix has joined #ipfs
Nycatelos has joined #ipfs
mikolalysenko has joined #ipfs
mazeinmaze_ has quit [Ping timeout: 260 seconds]
raika has joined #ipfs
raika has quit [Client Quit]
engdesart has joined #ipfs
wookiehangover has quit [Ping timeout: 264 seconds]
wookiehangover has joined #ipfs
maxlath has joined #ipfs
s_kunk has quit [Ping timeout: 240 seconds]
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
ygrek has quit [Ping timeout: 240 seconds]
ShalokShalom has quit [Remote host closed the connection]
ShalokShalom has joined #ipfs
Guest197634[m] has joined #ipfs
theobat has joined #ipfs
Foxcool has quit [Read error: Connection reset by peer]
Foxcool has joined #ipfs
s_kunk has joined #ipfs
ecloud has quit [Ping timeout: 246 seconds]
<r0kk3rz> nannal_: might not be Qm, its a multihash
<r0kk3rz> you'd have to parse the multihash
tmg_ is now known as tmg
niekie has quit [Remote host closed the connection]
ecloud has joined #ipfs
anewuser has quit [Quit: anewuser]
nannal_ has quit [Ping timeout: 260 seconds]
cxl000 has joined #ipfs
nannal_ has joined #ipfs
shrimpx has quit [Ping timeout: 268 seconds]
maxlath has quit [Quit: maxlath]
nunofmn has joined #ipfs
krzysiekj has quit [Ping timeout: 268 seconds]
chungy has quit [Ping timeout: 260 seconds]
ylp has quit [Ping timeout: 240 seconds]
chungy has joined #ipfs
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
krzysiekj has joined #ipfs
damongant has joined #ipfs
damongant has quit [Changing host]
damongant has joined #ipfs
gmcabrita has joined #ipfs
warner has joined #ipfs
chungy has quit [Ping timeout: 264 seconds]
chungy has joined #ipfs
shrimpx has joined #ipfs
<nannal_> r0kk3rz: Thanks I actually took a look at this but didn't understand enough to make sense of it. I'll throw more time into it.
nunofmn has joined #ipfs
jkilpatr has quit [Ping timeout: 246 seconds]
Foxcool_ has joined #ipfs
nannal__ has joined #ipfs
Foxcool has quit [Ping timeout: 246 seconds]
nannal_ has quit [Ping timeout: 264 seconds]
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nunofmn has joined #ipfs
jkilpatr has joined #ipfs
skeuomorf has joined #ipfs
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
athan has quit [Ping timeout: 240 seconds]
dignifiedquire has quit [Quit: Connection closed for inactivity]
<kpcyrd> nannal__: the only way to detect if it's a valid multihash is decoding it
nunofmn has joined #ipfs
PrinceOfPeeves has joined #ipfs
nannal_ has joined #ipfs
jkilpatr has quit [Ping timeout: 240 seconds]
nannal__ has quit [Ping timeout: 260 seconds]
jkilpatr has joined #ipfs
Guest83749 is now known as jayaura
IRCFrEAK has joined #ipfs
IRCFrEAK has left #ipfs [#ipfs]
ianopolous__ has quit [Remote host closed the connection]
dignifiedquire has joined #ipfs
infinity0 has joined #ipfs
leeola has joined #ipfs
ianopolous__ has joined #ipfs
gmoro has quit [Remote host closed the connection]
chungy has quit [Ping timeout: 246 seconds]
Foxcool__ has joined #ipfs
chungy has joined #ipfs
Foxcool_ has quit [Ping timeout: 240 seconds]
gmoro has joined #ipfs
<whyrusleeping> ansuz: hi
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nunofmn has joined #ipfs
dimitarvp has joined #ipfs
gsf_ is now known as gsf
<r0kk3rz> whyrusleeping: does the ipfs.io gateway use any load balancing?
<Kubuxu> not really right now
senc01a[m] has left #ipfs ["User left"]
<whyrusleeping> r0kk3rz: we have dns round robining
<r0kk3rz> ah i see, i was thinking more like CDN style routing and the like
nannal__ has joined #ipfs
nannal_ has quit [Ping timeout: 240 seconds]
<r0kk3rz> since you can kind of create a cloudflare style thing using gateways and anycast
<whyrusleeping> r0kk3rz: yeah, we're going to have anycast gateways soon
<r0kk3rz> oh nice
<whyrusleeping> also, last night we fixed dns caching on the gateways, and added gzip to our nginx config
<whyrusleeping> so things should be a bit faster in general
shizy has joined #ipfs
ygrek has joined #ipfs
sirdancealot has quit [Read error: Connection reset by peer]
tmg has quit [Ping timeout: 246 seconds]
sirdancealot has joined #ipfs
vflyson has quit [Ping timeout: 264 seconds]
vflyson has joined #ipfs
Boomerang has joined #ipfs
ivo_ has joined #ipfs
robattila256 has quit [Ping timeout: 240 seconds]
jonnycrunch has joined #ipfs
ylp1 has quit [Quit: Leaving.]
mazeinmaze_ has joined #ipfs
anewuser has joined #ipfs
mazeinmaze_ has quit [Ping timeout: 260 seconds]
DiCE1904 has quit [Read error: Connection reset by peer]
wmoh has joined #ipfs
infinity0 has quit [Remote host closed the connection]
jonnycrunch has quit [Quit: jonnycrunch]
nannal_ has joined #ipfs
nannal__ has quit [Ping timeout: 264 seconds]
infinity0 has joined #ipfs
mildred4 has quit [Ping timeout: 240 seconds]
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mildred1 has quit [Ping timeout: 240 seconds]
mildred4 has joined #ipfs
mildred1 has joined #ipfs
wmoh has left #ipfs [#ipfs]
dgrisham has joined #ipfs
ygrek has quit [Ping timeout: 258 seconds]
<dgrisham> whyrusleeping
inetic has quit [Ping timeout: 264 seconds]
citizenErased has joined #ipfs
ivo_ has quit [Remote host closed the connection]
Caterpillar has joined #ipfs
wyatt has joined #ipfs
Boomerang has quit [Quit: Lost terminal]
espadrine has quit [Ping timeout: 240 seconds]
Foxcool__ has quit [Ping timeout: 240 seconds]
wyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ashark_ has joined #ipfs
ivo_ has joined #ipfs
ivo_ has quit [Remote host closed the connection]
espadrine has joined #ipfs
citizenErased has quit [Ping timeout: 246 seconds]
citizenErased has joined #ipfs
<Forkk> I'm running my IPFS nodes in docker containers, and it seems to be working fine on my local system, but for some reason when it runs on the production server it seems to take hours to pin a single small file
<Forkk> what could be wrong here?
dgrisham has quit [Quit: WeeChat 1.7]
niw3[m] has joined #ipfs
anewuser has quit [Ping timeout: 246 seconds]
citizenErased has quit [Quit: Leaving]
s_kunk has quit [Ping timeout: 260 seconds]
ianopolous_ has joined #ipfs
ianopolous__ has quit [Ping timeout: 240 seconds]
ShalokShalom_ has joined #ipfs
skeuomorf has quit [Ping timeout: 240 seconds]
ShalokShalom has quit [Ping timeout: 240 seconds]
d6e has joined #ipfs
sknebel has quit [Quit: sknebel]
sknebel has joined #ipfs
ShalokShalom_ is now known as ShalokShalom
rendar has quit [Ping timeout: 260 seconds]
shrimpx has quit [Ping timeout: 258 seconds]
droptables[m] has left #ipfs ["User left"]
s_kunk has joined #ipfs
rendar has joined #ipfs
rendar has quit [Changing host]
rendar has joined #ipfs
shrimpx_ has joined #ipfs
pcre has joined #ipfs
mildred2 has joined #ipfs
mildred1 has quit [Read error: Connection reset by peer]
wyatt has joined #ipfs
ianopolous has joined #ipfs
ianopolous_ has quit [Ping timeout: 240 seconds]
everywhen has joined #ipfs
wyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
everywhen has quit [Quit: leaving]
wyatt has joined #ipfs
citizenErased has joined #ipfs
bonesso has joined #ipfs
<deltab> Forkk: inaibility to make/receive network connections, maybe?
<deltab> check the connected peers
pcre has quit [Remote host closed the connection]
bonesso has quit []
ashark_ has quit [Ping timeout: 240 seconds]
jsgrant-_ has quit [Quit: Peace Peeps. o/ If you need me asap, message me at msg[at]jsgrant.io & I'll try to get back to you within 24 hours.]
wyatt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drathir has quit [Ping timeout: 260 seconds]
jsgrant has quit [Ping timeout: 256 seconds]
chris613 has joined #ipfs
jsgrant has joined #ipfs
jkilpatr has quit [Ping timeout: 240 seconds]
anewuser has joined #ipfs
ashark has joined #ipfs
xSkyripper has joined #ipfs
<xSkyripper> Hello guys ! Can you give me some suggestions on how to build an app's basic browser front-end given the fact that I use go-ipfs-api and not js ?
<deltab> uh, how is the app using go-ipfs-api?
<xSkyripper> subscribing on a pubsub channel and adding files / posting to that channe;
<xSkyripper> i'd like to develop an UI for browsers. firstly, is that possible .. ?
<deltab> yes, but how do you want it to interact with the go code?
<deltab> over pubsub?
<xSkyripper> well, let's say a message is received on the respective channel
<xSkyripper> it will be shown as a notification in browser
<xSkyripper> or, sending values from a browser's input box / button to the code and sending an "entity" message to the subscribed channe;
<xSkyripper> something very similar to a chat
nannal__ has joined #ipfs
<xSkyripper> but not exactly a chat, however the core is basically the same
nannal_ has quit [Ping timeout: 260 seconds]
<xSkyripper> taking a look rn
<xSkyripper> hmm still being a little bit confuse
ckwaldon1 has joined #ipfs
<xSkyripper> isn't that on js-ipfs-api ?
ckwaldon has quit [Ping timeout: 264 seconds]
ckwaldon1 is now known as ckwaldon
<deltab> you want to write something that runs in a browser, yes?
<deltab> in a web page?
<xSkyripper> yes, but isn't that achievable through go api ?
espadrine has quit [Ping timeout: 260 seconds]
<deltab> the go api is for using ipfs from go programs
<deltab> browsers can only run javascript
<xSkyripper> I understand that
<deltab> are you using something that converts go into javascript?
<xSkyripper> but isn't there a way to somehow catch POST/GETS from your page in your go program ?
<deltab> yes
<deltab> that's http, not ipfs
<xSkyripper> not really, the app is not implemented yet. I'm just thinking the architecture
<xSkyripper> well yes.
<xSkyripper> and we're not working with http here.
<deltab> POST and GET are http methods
<xSkyripper> I need some kind of method let's say to press a button in my page and see the result in the locally running go program
<xSkyripper> i should have put it like this "POST" "GETS"
<xSkyripper> :D
<deltab> the go implementation of ipfs provides two http services: one is a gateway, allowing access to ipfs content; the other is the api
<deltab> which you can send commands to add data, etc.
<xSkyripper> I know that
<xSkyripper> I'm just looking for a way to use the browser page as some kind of UI for the go program that's using the go ipfs api
jkilpatr has joined #ipfs
<xSkyripper> I don't know if I made myself clear enough :-\
<deltab> let me see if I've understood you
Caterpillar has quit [Quit: You were not made to live as brutes, but to follow virtue and knowledge.]
<deltab> page in browser <==http==> your go app <==go-ipfs-api==> go-ipfs daemon
<xSkyripper> well yes, that's almost correct
<xSkyripper> but I don't think that need to be "https" necessarily there ..
<xSkyripper> or am I wrong ?
<deltab> what do you want to use instead?
<xSkyripper> here's a small use case to be more clear:
<xSkyripper> input box in page => write "foo" in it => press a "submit button" => go program receives value "foo" from page => does something with the value and the daemon ...
<xSkyripper> what the magic behind "program receives value ... " ?
<xSkyripper> what's *
<deltab> the usual way of doing that is http
<deltab> the browser sends an http request to the server (the go program)
<deltab> the go program receives the request, processes it, sends a response
<xSkyripper> well yes, but doesn't that imply for the go program to act like a server ?
<deltab> yes
<xSkyripper> which .. kinda kills the ipfs main reason ?
<deltab> how so?
<xSkyripper> well, it cannot be done w/out a local server right ?
<xSkyripper> I wanted to get stuff done serverless
<deltab> browsers don't speak ipfs protocols natively (yet)
<deltab> but they can connect to servers using http and other browsers using webrtc
anewuser has quit [Remote host closed the connection]
<xSkyripper> well my goal is to make an app that work through IPFS even if the peer doesn't have Internet connectivity
<xSkyripper> works*
<xSkyripper> and I thought that the "http" part will be a bump on my road
<deltab> the server can be a program running on your local machine
<xSkyripper> so the server will only intermediate UI - go program communication
<xSkyripper> it won't be a problem if the ipfs peer doesn't have internet connectivity, right ?
<deltab> it shouldn't be, as long as it can reach other ipfs nodes
<xSkyripper> that's my goal after all
<xSkyripper> so ATM it looks like this : value from page > HTTP server > go program > ipfs network
<xSkyripper> is this right now ?
<deltab> yes
anewuser has joined #ipfs
<xSkyripper> so basically, any go web framework would work, right ?
<deltab> yes
<xSkyripper> thank you a lot ! :)
<deltab> or websockets, or webrtc, if you have go support for those
<xSkyripper> well, I'd like to go for the easiest / most elegant way
<xSkyripper> and I thought that a basic web framework would do :D
anewuser has quit [Remote host closed the connection]
<deltab> yeah, that's the easiest and most reliable way at the moment
<xSkyripper> and any data from the browser would travel in a HTTP packet
<deltab> yeah
<xSkyripper> thanks a ton ! you've made my work easier now :)
<xSkyripper> and sorry for being hard headed. I've just started to peek inside the IPFS protocol and its every little details
<deltab> that's okay
<deltab> there's a lot of complexity; each of the pieces is realtively simple on its own but there's so many of them :-)
<xSkyripper> that's right :D I've spent a couple of weeks finding a way to "announce" other peers
<xSkyripper> until last night when I found what was right under my nose: pubsub
Jesin has quit [Quit: Leaving]
<xSkyripper> one last question: do you think that pubsub and the main file system would be enough for a kinda-similar-to-a-chat app ?
<ronsor> yes
<deltab> have you seen orbit? and orbitdb?
<xSkyripper> yes, I've took a glimpse on both of them but not too much
<xSkyripper> I didn't go deeper on them because they're on JS
<xSkyripper> and I mainly wanna rely on Go for the backend
<xSkyripper> don't know if I'm mistaken here ..
<deltab> the concepts are the same though
<deltab> objects, hashes, merkle links, immutability, etc.
<xSkyripper> yes they are :D I'll consider analyzing them more in the future
<xSkyripper> might be helpful
<deltab> it might help to look at https://www.slideshare.net/InfoQ/data-structures-in-and-on-ipfs slide 28 and following
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
mildred2 has quit [Quit: WeeChat 1.6]
mildred has joined #ipfs
niw3[m] has left #ipfs ["User left"]
Mateon1 has quit [Ping timeout: 260 seconds]
ZarkBit has quit [Quit: Going offline, see ya! (www.adiirc.com)]
ZarkBit has joined #ipfs
jsgrant has quit [Read error: Connection reset by peer]
arpu has quit [Ping timeout: 268 seconds]
jsgrant has joined #ipfs
azahi has quit [Ping timeout: 260 seconds]
ashark has quit [Ping timeout: 258 seconds]
DrazziL has joined #ipfs
jsgrant has quit [Ping timeout: 240 seconds]
sirdancealot has quit [Ping timeout: 268 seconds]
nunofmn has joined #ipfs
ebel has quit [Ping timeout: 260 seconds]
athan has joined #ipfs
ebel has joined #ipfs
ygrek has joined #ipfs
xelra has quit [Read error: Connection reset by peer]
DrazziL has quit [Quit: Electricity is really just organized lightning]
Jesin has joined #ipfs
arpu has joined #ipfs
wyatt has joined #ipfs
shizy has quit [Ping timeout: 240 seconds]
nannal_ has joined #ipfs
nunofmn has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nunofmn has joined #ipfs
nannal__ has quit [Ping timeout: 240 seconds]
nunofmn has quit [Client Quit]
nunofmn has joined #ipfs
nunofmn has quit [Client Quit]
nunofmn has joined #ipfs
nunofmn has quit [Client Quit]
nannal__ has joined #ipfs
nunofmn has joined #ipfs
nunofmn has quit [Client Quit]
nannal_ has quit [Ping timeout: 246 seconds]
tmg has joined #ipfs
voiceme has joined #ipfs
nannal_ has joined #ipfs
cxl000 has quit [Quit: Leaving]
nannal__ has quit [Ping timeout: 240 seconds]
voiceme has quit [Quit: Sorry guys, freenode is shutting down and has moved to irc.volatile.ch +6697 #krustykrab]
matoro has quit [Ping timeout: 240 seconds]
ygrek has quit [Ping timeout: 260 seconds]
theobat has quit [Quit: Page closed]
matoro has joined #ipfs