asheesh changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Channel glossary: "i,i" means "I have no point, I just want to say". b == thumbs up. | Public logs at https://botbot.me/freenode/sandstorm/ & http://logbot.g0v.tw/channel/sandstorm/today
Zertrin_ is now known as Zertrin
<ocdtrekkie> Oops.
<ocdtrekkie> I was responding to a thing, and asheesh and kentonv were responding to that thing at the same time.
<kentonv> heh
ngf has joined #sandstorm
<asheesh> ace condition!
<asheesh> not race - we're all aces!
<asheesh> Howdy ngf - welcome!
<asheesh> Hey uh anyone want to give a talk at the Linux Foundation Collaboration Summit?
<asheesh> CFP Close: February 2, 2016
<asheesh> CFP Notifications: February 12, 2016
<asheesh> I nominate mnutt
<asheesh> "Distribute software, not SaaS"
<asheesh> apparently phildini is tentatively interested in going to http://www.linuxfestnorthwest.org/2016/present !
<phildini> dah. I enjoy talking about webapps, a linux conference seems an amusing place to do so.
<asheesh> we b apps
<frigginglorious> I like that. We B Apps. A company has to have already taken that
<frigginglorious> Hey, do y'all know off hand how much ram the Sandstorm Demo has available when you spin up a test directly from the website?
simonv3 has quit [Quit: Connection closed for inactivity]
<|jemc|> phildini: you live near bellingham, wa? I live about 30 min away from there
<phildini> hah, no. I live in the Bay Area, similar to most of the Sandcats.
wolcen has joined #sandstorm
<phildini> I hear Bellingham is nice, though.
<asheesh> Oh maybe |jemc| would be especially interested in attending and/or giving a talk and/or running a BoF!
<asheesh> I missed the word "you" in there.
<|jemc|> yeah, maybe
<|jemc|> seems like probably worth going to, since it's so close
<asheesh> Too close for comfort!!
<asheesh> Never mind; kidding!
<zarvox> frigginglorious: "same as any other grain on Oasis" AFAIK, which I think is basically "however much a worker machine has". I don't think we currently cap memory usage, though we do plan to account/bill for it.
<digitalcircuit> zarvox: in context of the original question, does that include billing for memory usage of app demos?
ngf has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<frigginglorious> zarvox: Thanks for that. I have a feeling my digitalocean server could go down if a bunch of peeps log in during a live demo ;)
<zarvox> digitalcircuit: we don't have anyone to bill in particular for app demos, so doubtful
<frigginglorious> I wanna see how many people i can get logged into a Groove Basin session to simultaneously stream that song that Darude about the software
<frigginglorious> that Darude wrote *
<digitalcircuit> zarvox: alright!
<zarvox> If you're likely to write a very memory-hungry app and post an appdemo link expecting a lot of traffic, a heads-up would not go unappreciated ;)
<frigginglorious> Sometime between 6 and 8 PM CST on Feb 16th!
wolcen has quit [Ping timeout: 272 seconds]
mnutt__ has joined #sandstorm
<jadewang> @nolan @ocdtrekkie you guys are <3
wolcen has joined #sandstorm
<jadewang> can I quote excerpts from your HN comments in a blog post?
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
synchrone has quit [Ping timeout: 256 seconds]
neynah has joined #sandstorm
<mnutt__> I keep on meaning to work on the etag / PATCH changes, but have been procrastinating hoping to get some test coverage in place for sandstorm *dav support. I'm thinking of packaging a tiny webdav server spk and then hit it with webdav commands via selenium. Any reason this wouldn't work, or better approaches?
<zarvox> This is pretty good, and approximately what we do in our integration tests.
<zarvox> It would be amazingly great if we could integrate it into sandstorm/tests/ , so we can make sure we avoid regressing, since we run those tests for every PR. :)
<mnutt__> that would be my plan. it's a little odd that the tests just pull spk's down off apps.sandstorm.io, but I guess there isn't anything wrong with it
<zarvox> Some tests even install packages from a Davros grain's static publishing folder on Alpha!
<zarvox> Actually, hmm. Were you planning to make the webdav command requests from the browser, or from the node-that-drives-the-browser?
<zarvox> and would the tests themselves live in the spk, or in sandstorm/tests?
|jemc| has quit [Ping timeout: 252 seconds]
simonv3 has joined #sandstorm
wolcen has quit [Ping timeout: 276 seconds]
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
CheeseWhiz has joined #sandstorm
bb010g has joined #sandstorm
donught has quit [Remote host closed the connection]
<frigginglorious> I just followed the tutorial and packaged a simple diceroller app I wrote for D&D.
<frigginglorious> Its incredible how easy working with sandstorm is. Seriously amazing.
<kentonv> :D
mnutt__ has joined #sandstorm
donught has joined #sandstorm
<mnutt__> zarvox: the tests would be in sandstorm/tests, I guess if it could be done from node-that-drives-the-browser it'd be a bit more efficient
CheeseWhiz has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
|jemc| has joined #sandstorm
dograt has quit [Ping timeout: 256 seconds]
dograt has joined #sandstorm
<frigginglorious> I'm titling my talk: Utilizing Open Source Web Apps Painlessly with Sandstorm.
raoulzecat has joined #sandstorm
mnutt__ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
raoulzecat has quit [Ping timeout: 245 seconds]
dalanmiller has joined #sandstorm
<dalanmiller> Hi #sandstorm
<dalanmiller> I'm having some issues with the Gitlab grain, where can I create an issue? Is there a Github repo?
<jadewang> hi, lemme grab you the link
<jadewang> @dalanmiller, you'll want to file the issue on the sandstorm port
<jadewang> You'll also find a "report issue" link on the app's grain list
<jadewang> @frigginglorious -- looking forward to your talk!
neynah has joined #sandstorm
<jadewang> @frigginglorious, can you add yourself to the wiki? https://github.com/sandstorm-io/sandstorm/wiki/Sandstorm-Talks
<neynah> frigginglorious there are blank Sandstorm-themes slides here if you need them: https://docs.google.com/presentation/d/1niJzuaJlC6VmxIVWdi88EP7mvAl6VX3f0vpF70nIf-4/edit?usp=sharing :)
<frigginglorious> jadewang: I was going to do that after the talk, hopefully there will be a decent video. But yessir I will
<jadewang> @frigginglorious, if you have a link with RSVP information, we'd love to tweet it out
<jadewang> (for your talk)
<frigginglorious> neynah: Thank you, I will be grabbing some of those background images. I was already a fan of Reveal js, but Hacker Slides is far too nice of a tool. Couldnt think of using Google Docs, especially for this!
<neynah> Np frigginglorious. Yeah, I really should move the slide BGs to a Lychee grain or something more reasonable. :)
<jadewang> @frigginglorious drenshaw has a trick
<jadewang> use a davros or hackercms grain to serve the image
<jadewang> from an obscure url
<jadewang> and I think Drew's most recent slides has the incantations for how to use bg images in hackerslides
<frigginglorious> oh yeah, i didnt even think about how to save the images XD
<jadewang> (I think @paulproteus even uses davros for static publishing)
<neynah> I've added the slides to a Lychee album if that's more convenient for you :) https://oasis.sandstorm.io/shared/FS2h3qRC5kHRCvlvb1waK0KPg8sQiGbyhmX_7RPcQiL
|jemc| has quit [Ping timeout: 260 seconds]
raoulzecat has joined #sandstorm
<frigginglorious> neynah: Killer! that is bookmarked :)
raoulzecat has quit [Ping timeout: 250 seconds]
xet7 has quit [Quit: Leaving]
tobald has joined #sandstorm
frigginglorious_ has quit [Quit: frigginglorious_]
frigginglorious has quit [Ping timeout: 248 seconds]
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
jadewang has quit [Remote host closed the connection]
fonfon has joined #sandstorm
Tasqa has joined #sandstorm
<Tasqa> Hi, I was just browsing on the website to see the new apps
<Tasqa> it seems sandstorm has come a long way since the indiegogo
<Tasqa> Is there a page somewhere where we can do suggestions for new apps?
joshbuddy has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
jadewang has joined #sandstorm
jadewang_ has joined #sandstorm
jadewang has quit [Read error: Connection reset by peer]
jadewang_ has quit [Ping timeout: 245 seconds]
synchrone has joined #sandstorm
niekie has joined #sandstorm
jadewang has joined #sandstorm
<synchrone> Hi everyone
<synchrone> i'm trying to package an app with 2 document types in it. I did define multiple actions like framadate app does, but on my dev instance both options actually launch the same action (the last one in the list) https://github.com/synchrone/sandstorm-radicale/blob/master/.sandstorm/sandstorm-pkgdef.capnp#L28
sandstormnoob has joined #sandstorm
<synchrone> so in this code, both actions launch .caldavCommand, but if I switch their positions in the actions = [] array - both options start to launch .carddavCommand
<sandstormnoob> hi
jadewang has quit [Ping timeout: 240 seconds]
<sandstormnoob> how do we upgrade the ghost version in the standstorm ? Is there any roadmap to upgrade by the sandstorm team ?
joshbuddy has joined #sandstorm
sandstormnoob has left #sandstorm [#sandstorm]
synchrone has quit [Quit: Leaving.]
synchrone has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
tobald has quit [Quit: Ex-Chat]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
fonfon has quit [Remote host closed the connection]
joshbuddy has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 245 seconds]
Tcf has joined #sandstorm
<Tcf> Is there any idea to build a dashboard for Sandstorm?
<Tcf> When I'm logged in I get sent to my grains. I would really like to have the possibility to see how much space, feeds etc when I log in
<Tcf> Just an idea
<Tcf> Or if you could decide what is your starting page, then you could build an app that is the dashboard
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #sandstorm
synchrone has quit [Ping timeout: 272 seconds]
joshbuddy has quit [Quit: joshbuddy]
frigginglorious has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 252 seconds]
synchrone has joined #sandstorm
<Tcf> Today I had some problem playing go on oasis also. it did not register the new moves
<Tcf> Cannot give you any error message
bb010g has quit [Quit: Connection closed for inactivity]
jadewang has joined #sandstorm
mnutt has quit [Quit: mnutt]
ecloud_ is now known as ecloud
jadewang has quit [Ping timeout: 252 seconds]
|jemc| has joined #sandstorm
mnutt has joined #sandstorm
Tcf has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Tcf has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
peterood has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 276 seconds]
funwhilelost has joined #sandstorm
Tcf has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Tcf has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
* asheesh waves, good morning
dalanmiller has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mnutt has joined #sandstorm
sprin has joined #sandstorm
aaronr has joined #sandstorm
synchrone has quit [Ping timeout: 240 seconds]
Tcf has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
xet7 has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jadewang has joined #sandstorm
synchrone has joined #sandstorm
neynah has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
mnutt has joined #sandstorm
jeddi has quit [Ping timeout: 240 seconds]
chance672 has joined #sandstorm
<chance672> Hey guys, i'm trying to get Sandstorm up and running and no matter what I do I keep getting a Connection Refused when I go to connect
jadewang has joined #sandstorm
wolcen has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
funwhilelost has joined #sandstorm
<chance672> Or when I try and access from a browser, i get ERR_CONNECTION_RESET
<chance672> and anytime i try and CURL it, i get connection refused
dwrensha has left #sandstorm [#sandstorm]
dwrensha has joined #sandstorm
synchrone has quit [Ping timeout: 252 seconds]
notevil has joined #sandstorm
peterood has quit [Quit: Connection closed for inactivity]
<kentonv> chance672: are you using sandcats or your own domain?
<chance672> own domain, i skipped the sandcats
<kentonv> ok, and presumably it's mapped to your server's IP already
<kentonv> on the server, what happens if you do "curl localhost:6080"?
<chance672> Connection refused
<chance672> Looked in sandstorm.log just now
<chance672> "TypeError: Cannot call method 'slice' of null
<kentonv> can you give me more of that stack trace?
<chance672> sure, let me upload it...
<kentonv> does it look like it's in a crash loop? Or was the error reported just once?
<chance672> Its repeated multiple times
<kentonv> yeah, upload the log and /opt/sandstorm/sandstorm.conf ideally
<chance672> roger
<kentonv> (you can PM or email me (kenton@sandstorm.io) if you're worried about privacy)
neynah has joined #sandstorm
<chance672> PMed
<kentonv> oh, I think the problem is that BASE_URL needs to start with http://
<chance672> ah
<kentonv> (or https://, but if you're not using sandcats that won't work)
<chance672> okay trying
<chance672> same with wildcard or nah
<kentonv> no, not for WILDCARD_HOST
<chance672> okay
<chance672> restarting and checking now
<kentonv> "url" vs. "host" -- admittedly confusing
<chance672> kentonv, you are my hero
<chance672> i wish i could buy you a beer rn
<kentonv> :D
<chance672> now for the fun parts. the post install haha
<kentonv> by now you'll need to create a fresh admin token ("sudo sandstorm admin-token")
<chance672> yes
<chance672> all up and working
<chance672> : D
<kentonv> cool. Let us know if there are any more problems!
<chance672> will do, thank you again kentonv
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mnutt has joined #sandstorm
<chance672> has the login methods for google changed? I cant find any "consent screen"
<kentonv> chance672: alas, Google's UI changes all the time.
<chance672> yeahhh its not the easiest thing to follow
<chance672> might just do email login
<kentonv> github is much easier FWIW
<kentonv> I do recommend either Google or Github login over email -- it's a lot nicer to use and more secure
<kentonv> but it's up to you of course
neynah has joined #sandstorm
<chance672> V true, I'm going to do github on this one. Its only a test server, I'd like to figure out the google one eventually however
<kentonv> it looks like today the oauth options are under hamburger menu > API manager > credentials
<kentonv> (in the Google cloud console)
<chance672> so its oauth
<chance672> okay
<chance672> now i see where the oauth is mentioned
<chance672> okay
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
funwhilelost has joined #sandstorm
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<asheesh> mnutt: I have the recollection that you wrote https://github.com/mnutt/hummingbird during a weekend or a hackathon. T/F ?
<asheesh> simonv3: BTW, do you have a sec? I wanted to Q&A with you briefly about Quick Survey.
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<simonv3> asheesh: shoot
<asheesh> So here's my question.
<asheesh> What does Sandstorm offer you, as the author of Quick Survey?
<asheesh> Basically, why did you bother to package it, and are you happy you did so? What can you tell me about that?
<asheesh> (and may I quote you on that in a blog post) (also we could move this to an etherpad grain)
<simonv3> sure to both of those last two questions
<chance672> So I just got a RocketChat grain up and running, and people can access it though the browser, but how can I connect an android/ios app to it?
<asheesh> chance672: Hi! You can't at the moment. There's a bug in Rocket.Chat filed where they're working on it.
<chance672> ah balls!
<asheesh> It's "a simple matter" of writing code, seemingly, which is the good news.
<asheesh> But it's not ready yet.
<chance672> nice, yeah I was trying to setup rocketchat for my org, but it looks like I'll have to try something other than sandstorm to host it. nbd
bb010g has joined #sandstorm
<asheesh> Depending on your timeline, it could work out that we can nail the integration in time for your go-live.
<asheesh> We really do love helping organizations use things.
<chance672> Well now I know how to deploy a sandstorm instance so I'm pleased with that
<asheesh> : D
funwhilelost has joined #sandstorm
<asheesh> funwhilelost: BTW paroneayea is one of the main MediaGoblin people, and if there's a protocol you want to sink your teeth into for Bearer-token-etc.-ifying, then perhaps the ActivityStream protocol they use would work for that.
<asheesh> Also hi funwhilelost how's life etc. (-:
kecors has joined #sandstorm
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
funwhilelost has joined #sandstorm
<funwhilelost> Ah, cool. Life's good!
isd has joined #sandstorm
<zarvox> Tasqa: https://sandstorm.io/vote exists, but I think it'd be great if you just sent an email with a suggestion to the sandstorm-dev mailinglist :)
<zarvox> synchrone: I can reproduce your issue with multiple actions; I'll look into it today
<asheesh> zarvox: Thanks!
<maurer> As one of the people who frequently wants to do silly confusing things with sandstorm - once powerbox exists for connecting grains to each other, will grain migration from one sandstorm to another preserving the capability connection be something that is expected to happen?
<maurer> (I suspect that blackrock will basically need that feature, or something like it, but it might not show up in mainline)
isd has quit [Ping timeout: 250 seconds]
synchrone has joined #sandstorm
mnutt has joined #sandstorm
mnutt has quit [Client Quit]
<synchrone> @asheesh: whom can I ask about multi-command sandstorm-pkgdef.capnp support?
<neynah> Does anyone know the answer to this? https://twitter.com/hughhancock/status/694866089411526656
<dwrensha> synchrone: zarvox said he was going to look into that issue later today
<synchrone> oh, cool
<synchrone> i'm sure there must be something wrong with my capnp, since Framadate works ok on the same instance
<synchrone> ...or it's the dev-mode
<dwrensha> yeah, our theory is that it's a dev-mode-only bug
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
mnutt has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
synchrone has quit [Ping timeout: 240 seconds]
<dwrensha> thank goodness that we now have `let`
<zarvox> I haven't ES6'd all of our packages yet <_<
<zarvox> but now I have renewed motivation to work toward that!
<dwrensha> I guess in this case a `const` would have been more appropriate than a `let`.
mnutt has joined #sandstorm
<asheesh> i,i I hope this works so let me know!!
benthemeek has joined #sandstorm
neynah has joined #sandstorm
<benthemeek> Greetings all. Trying sandstorm and it worked great on port 6080. When I secured it using the nginx instructions (reverse proxy) I can get in but when I click on a ethercalc or ethrpad it just sits and spins
<asheesh> Hi benthemeek - what is the value of PORT, WILDCARD_HOST, and BASE_URL from sandstorm.conf?
<asheesh> Glad you are able to show up & ask, btw.
<asheesh> Also, if you are using sandcats.io and HTTPS, you may want sniproxy instead of nginx.
<asheesh> Also cool that you're using those instructions; I was recently modifying them, hopefully even improving them.
<benthemeek> ERVER_USER=sandstorm
<benthemeek> PORT=6080
<benthemeek> MONGO_PORT=6081
<benthemeek> BIND_IP=0.0.0.0
<benthemeek> BASE_URL=https://nhcsandstorm.dyndns.org
<benthemeek> WILDCARD_HOST=*.nhcsandstorm.dyndns.org
<benthemeek> (thats all internal) I just am sort of wondering if there is a log or somewhere I can see why its hanging
<asheesh> Huh - that _should_ work, but it will only work if you have a wildcard HTTPS certificate for *.nhcsanstorm.dyndns.org.
<asheesh> https://docs.sandstorm.io/en/latest/administering/wildcard/ discusses that in more depth.
<benthemeek> I have a self signed one based on the instructions on the website
<benthemeek> thanks I will read that
<zarvox> is the self-signed one installed in your browser?
<asheesh> That's my next question, indeed
<zarvox> or did you do the click-through for nhcsandstorm.dyndns.org?
<benthemeek> Ah, I just did a click through
<benthemeek> think that is the problem?
<zarvox> yeah, that's the issue
<asheesh> "Import the Certificate Authority (CA) Certificate (rootCA.pem) into the browser's that will be using Sandstorm" <https://docs.sandstorm.io/en/latest/administering/self-signed/>
<benthemeek> Yeah, but I saw a little below where I thought it said you can just click through
<benthemeek> thanks guys, I will try it and let you know
<asheesh> I should clarify that text then; one sec!
<zarvox> Yeah. Browsers only install the CA for the one active domain, but Sandstorm uses a different subdomain for every app instance. And crucially, browsers don't show the SSL prompt for iframes, which is how we show them in the UI.
<zarvox> But if the root CA is in your browser's trust store, then it should just work.
<benthemeek> hmm maybe I have buggered up the password because I cant get it to accept the one I use. I will recreate :)
<benthemeek> (for the import of the pem
<zarvox> I was about to ask, since Sandstorm doesn't use passwords :)
<asheesh> FWIW benthemeek you might prefer the sandcats.io free of cost HTTPS, plus sniproxy!
<asheesh> (which also does dyndns) (admittedly I'm the maintainer of the sandcats.io stuff)
<benthemeek> could I use it with an internal ip though?
<asheesh> Oh.
<asheesh> Right.
<asheesh> Not yet.
<asheesh> I guess you sure do want that! I guess I should get on it sometime.
<benthemeek> Well I didnt know if this (wildcard dyndns pointing internal) would even work, I am just sort of experimenting
<asheesh> Cool (-:
<benthemeek> My whole journey of this started because I was looking for a way to run ettercalc securely with sometype of user managment. I found this and am very intrigued
<asheesh> That is awesome. You are not the only one who has said that!
<asheesh> I'm one of the core devs, as is zarvox, and there's a sizeable and growing community, and I hope Sandstorm ends up useful to you.
<benthemeek> Told a few other linux admin and dev friends who want to check it out
<asheesh> : D
<asheesh> BTW do you have a GitHub username? I want to thank you on a docs change.
<benthemeek> I just made one :P benthemeek
<asheesh> Great, thanks! Can you visit https://docs.sandstorm.io/en/latest/administering/self-signed/ and let me know if that would have helped you out sooner?
<asheesh> As much as I love talking to people who enjoy Sandstorm, I accept that sometimes people being able to succeed in peace without needing to ask for help is even better. (-:
<benthemeek> I think so
isd has joined #sandstorm
<asheesh> Cool. If you can think of any rewordings, or other points where it could be clearer, that'd be great.
<benthemeek> If you would like another suggestion I have one for https://docs.sandstorm.io/en/latest/administering/reverse-proxy/
<asheesh> Great!
<asheesh> I would love it.
<asheesh> You could even submit it as a pull request, if you want to go that far.
<benthemeek> well actually I came across https://github.com/sandstorm-io/sandstorm/blob/master/nginx-example.conf and this line : server_name alpha.sandstorm.io ~^alpha-[^.]*\.sandstorm\.io$; and was confused because it doesnt match the example you gave on that page
<asheesh> oh, right
<benthemeek> I guess that is regex or something?
<asheesh> Yeah, but you're not the first person to have been confused. Let me see what makes sense.
<benthemeek> wasnt sure which way was the right way or if it even mattered. But I thought maybe that was causing my docs not to open orignally so I went to your *. example
<mnutt> asheesh: re: hummingbird: at gilt groupe we had these terrible 5pm friday deploys that often went until 2am and the culture was such that everyone had to stay even if they weren't doing anything and didn't have code going out. I built most of it during one of those
<asheesh> mnutt: I just literally facepalmed.
<mnutt> node had just come out and socket.io was kind of the killer app, hummingbird just takes in raw request input, does some light aggregation and dumps it on the screen very quickly in a pleasing way
<asheesh> benthemeek: Yeah; the key issue is that that sample file is (a) outdated and (b) tuned for our slightly weird setup.
<asheesh> Let me see if I can take care of that now.
<benthemeek> asheesh: I assume that if I install the pem correctly I should not get an error about an invalid site?
<asheesh> Ya
<benthemeek> then I have done something wrong hmmm
<asheesh> BTW I haven't personally tested the steps required, so if you can tell me what ends up working, then that would be useful so I can add that to the docs.
<benthemeek> first google chrome wouldnt take the pem, so I switched to firefox which did take it
<asheesh> The CACert page possibly says how to convince Google Chrome to take it.
<benthemeek> sure I write a update or figure out how to do a pull request once I get it fgoing
<asheesh> Awesome (-:
<asheesh> I'm also OK with accepting bullet points from you, and having me turn it into a docs update.
<benthemeek> asheesh: Is there a log or way to see whats going on when it is sitting and spinning?
<asheesh> See the bottom of that doc about inspect element & looking at the iframe
<asheesh> Other than that, you can look at the grain log (click the terminal icon at the top) or click "log" under admin settings
<asheesh> I just get "Connecting..."
<benthemeek> So that is the problem, that url isnt working with a *. cert I made I guess
<asheesh> (also that includes a session ID which I guess lets me steal your session, hmm)
bb010g has quit [Quit: Connection closed for inactivity]
<asheesh> Oh it's to an internal IP
<benthemeek> Mine is all internal so noone out side the network could get in anyway
<asheesh> So the fact that it'll spin forever for me isn't what will happen to you.
<asheesh> Yeah.
<asheesh> Well, what happens if you try to 'wget' that?
<asheesh> (or curl)
<asheesh> Since I can't meaningfully do that, I'll have to ask you to (-:
<benthemeek> I am in etherpad I can see it trying to load
<asheesh> Oh, great! Well then the grain log (terminal icon up top), or the JS console (right-click, click "Inspect" then click "Console") or the admin log.
<benthemeek> the little terminal icon just says ** SANDSTORM SUPERVISOR: Grain still in use; staying up for now.
<asheesh> So far, so good.
<benthemeek> wget gives me an error about the cert
<asheesh> Right, yeah; you can --no-check-certificate the wget I suppose.
<benthemeek> if wget can get certs it will be a good troubleshootign step to add to the documentation
<benthemeek> I will give it a show
<benthemeek> shot*
<asheesh> FWIW, if you "just don't use HTTPS" you'll have a way easier time, which might be OK for a test. It also might not be OK for a test, but I thought I'd suggest it.
<asheesh> I love HTTPS as much as the next person, but you may or may not need it depending on your environment.
<benthemeek> Yeah I know but I am trying this for a business use potentially and I am sure my boss will insist
<asheesh> +1
<benthemeek> Wont let me use any colborative tools in the cloud so I have to get something totally internal and it needs to be https I think
<benthemeek> I think I may of made the wildcard cert wrong or else it may be treating the "*" litterally
<benthemeek> a18743b01d88cfd79793d2a0b23c8d94.nhcsandstorm.dyndns.org uses an invalid security certificate. The certificate is only valid for the following names: nhcsandsatorm.dyndns.org, *.nhcsandsatorm.dyndns.org (Error code: ssl_error_bad_cert_domain)
<benthemeek> lol
<benthemeek> there it is
<asheesh> (-:
<benthemeek> I mistyped
<asheesh> Oh man.
<benthemeek> sand satan!
<asheesh> I didn't see that typo! I had already assumed the docs were wrong.
<benthemeek> I am sorry that I alarmed you. I have to back and figure out where that typo is
<asheesh> No problem at all.
dograt has quit [Ping timeout: 264 seconds]
<benthemeek> Thank you so much for you help asheesh. It worked perfectly once I fixed the typo. Other than the example nginx being different I cant think of any documentation improvements atm
<asheesh> Great! BTW we'd love to hear more about the company you work for, since it helps us if we can (even if privately) talk about people who use Sandstorm.
<asheesh> So I'd love if you'd be willing to send a quick email to community@sandstorm.io just saying, "Hi, this is benthemeek from IRC, I'll let you know if we end up using Sandstorm"
<benthemeek> will do
<asheesh> Sweet! Thanks.
benthemeek has quit [Quit: leaving]
notevil has quit [Quit: Leaving]
jacksingleton has joined #sandstorm
<asheesh> ohai jacksingleton
<jacksingleton> asheesh: I found IRC again :)
<asheesh> (-:
<jacksingleton> talking about IRC, I was wondering when a sandstorm IRC grain would be possible. Is this waiting on driver development to allow grains to talk more than just HTTP?
<asheesh> Ya.
<jacksingleton> Is that a soon or a someday on the roadmap?
<asheesh> "soon"
<asheesh> I estimate <rot13>fvk jrrxf</rot13> or so, maybe less, for IRC.
<asheesh> It needs a few things. One is the ability for grains to talk to each other.
<jacksingleton> ah a "soon" not a soon :)
<asheesh> Oh, I meant actually soon
<asheesh> Another is someone to write a Cap'n Proto specification for IRC.
<asheesh> It's actually theoretically possible now with the copy-paste powerbox.
<jacksingleton> Oh cool
<asheesh> I would be down for meeting up whenever, fwiw, as usual, if there's something useful I can do for you and/or for your Sandstorm happiness.
<jacksingleton> b
<simonv3> +1 IRC grain
joshbuddy has joined #sandstorm
wolcen has quit [Ping timeout: 240 seconds]
wolcen has joined #sandstorm
chance672 has left #sandstorm ["Leaving"]
synchrone has joined #sandstorm
<simonv3> sandstorm is VC funded right?
isd has quit [Ping timeout: 248 seconds]
<asheesh> I usually Google [sandstorm million kenton] to find that post.
wolcen has quit [Ping timeout: 252 seconds]
<jadewang> lol
<asheesh> Honestly usually I google [sandstorm 1.3 million] but this time I wasn't sure I was remembering the 1.3 in that correctly.
<simonv3> haha
<simonv3> thanks
<simonv3> friend asked about the “heartbeat” of sandstorm - how many people use it, etc
<simonv3> so I knew the funding was a “people think this is worth something” and would be a good thing to share
canuky has joined #sandstorm
<asheesh> Howdy canuky
<canuky> Hey asheesh - just revisiting that Davros publishing issue from yesterday
<canuky> Been able to domain map a few things, but still having trouble with Davros
frigginglorious has quit [Quit: frigginglorious]
<canuky> ghost.networkeffects.ca (Ghost at oet.sandcats.io), sandpeople.networkeffects.ca (Wordpress at oet.sandcats.io)
<canuky> these working great, but still no luck with Davros and files.networkeffects.ca ... blank index.html file added in Davros too
wolcen has joined #sandstorm
<zarvox> I seem to be able to fetch the empty index.html from http://files.networkeffects.ca/
synchrone has quit [Ping timeout: 252 seconds]
<canuky> yeah ... but how to display the contents of the grain?
<canuky> not pressing ... but clearly at a loss as to what I need to do ...
canuky has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
wolcen has quit [Ping timeout: 272 seconds]
<asheesh> FWIW canuky I can get the empty Davros page! I know you're gone though.
chance672 has joined #sandstorm
<chance672> asheesh, Could I PM you a few questions about rocketchat?
<asheesh> Yes definitely chance672