jadewang has quit [Ping timeout: 264 seconds]
jadewang has joined #sandstorm
erikoeurch has quit [Quit: Leaving]
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
englishm has joined #sandstorm
englishm has quit [Read error: Connection reset by peer]
englishm_ has joined #sandstorm
gopar has joined #sandstorm
englishm_ has quit [Ping timeout: 248 seconds]
Guest1 has joined #sandstorm
Guest1 has quit [Client Quit]
dcb has joined #sandstorm
joshbuddy has joined #sandstorm
gopar has quit [Quit: Leaving]
dcb has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #sandstorm
jadewang has quit [Remote host closed the connection]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
spangattack has quit [Ping timeout: 252 seconds]
spangattack has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
YuviPanda is now known as Greece
Greece is now known as YuviPanda
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 265 seconds]
erikoeurch has joined #sandstorm
<augustl> paulproteus: thanks :)
<augustl> paulproteus: I do have a wildcard cert for *.augustl.com, can I use that somehow?
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 256 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 256 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 256 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 250 seconds]
erikoeurch has quit [Ping timeout: 248 seconds]
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 248 seconds]
jadewang has joined #sandstorm
<paulproteus> augustl: Yeah -- if you move the thing to not be on *.sandcats.io but be on https://sandstorm.augustl.com (by adjusing BASE_URL and adding nginx in front) and make the WILDCARD_HOST be sandstorm-*.augustl.com then that should do the trick.
jadewang has quit [Ping timeout: 248 seconds]
dcb has joined #sandstorm
erikoeurch has joined #sandstorm
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 264 seconds]
gopar has joined #sandstorm
<augustl> paulproteus: I see, so for ssl I should have nginx or apache or something in front of it, sandstorm itself doesn't support ssl?
<augustl> very nice that the wildcard is in the same level of the subdomain so I don't need an extra *.sandstorm.augustl.com wildcard cert :)
<dwrensha> augustl: right, you'll need a server to terminate SSL.
<dwrensha> augustl: we have an example configuration for nginx here: https://github.com/sandstorm-io/sandstorm/blob/master/nginx-example.conf
cbaines has joined #sandstorm
<paulproteus> Yeah, that's accurate for now.
<paulproteus> dwrensha: Thanks for answering augustl 's question!
erikoeurch has quit [Ping timeout: 256 seconds]
jadewang has joined #sandstorm
dcb has quit [Ping timeout: 252 seconds]
jadewang has quit [Ping timeout: 264 seconds]
<augustl> dwrensha, paulproteus: thanks :)
jadewang has joined #sandstorm
jadewang has quit [Ping timeout: 240 seconds]
jadewang has joined #sandstorm
<augustl> hmm, seems like I need at least an extra cert after all, one for *.augustl.com and one for api.sandstorm.augustl.com
<augustl> hmm, seems that most apps also live under xyz.augustl.sandcats.io
<augustl> so perhaps I need a cert for sandstorm.augustl.com and a wildcard cert for *.sandstorm.augustl.com?
<dwrensha> augustl: I think you could set your WILDCARD_PARENT to *-sandstorm.augustl.com
<augustl> ah, good to know
<dwrensha> or abc-*-xyz.augustl.com, or whatever
<augustl> dwrensha: there's a WILDCARD_HOST option, is that the one you meant?
<dwrensha> oops, yes
<augustl> just had to make sure, thanks :)
<augustl> hmm, DNS configuration becomes interesting.. Need to set up some kind of dynamic DNS as well
<dwrensha> why is that?
<augustl> seems sandcats.io doesn't resolve abcd-some-token-augustl.sandcats.io
<dwrensha> ah, paging paulproteus
<augustl> I wish SSL had a way to just encrypt without the CA authorization step :)
<augustl> it's good enough for me that it's encrypted and that my login works..
<dwrensha> wait, maybe I'm confused here. Your cert is for *.augustl.com, but you're expecting to use it for a sandcats.io install?
<dwrensha> I don't think that would have a chance of working.
pouledodue has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<dwrensha> preview of the next release of the GitWeb app: https://sandstorm.dwrensha.ws/shared/fQ9pdqlhk1YcRv_Abx2jI9rqkGWxO9adm06YoY2vGJJ
<dwrensha> I'm wondering whether the text in the offer template makes sense
<augustl> dwrensha: I'm using sandcats.io atm but planning to switching to augustl.com
<augustl> dwrensha: very nice! That's exactly what I think is missing from gitweb atm :)
<augustl> dwrensha: personally I'd prefer if I just got the url http://user:password-token-here@sandstorm-api.whatever.com/..., that's what I use as my origin
mwcampbell has joined #sandstorm
<dwrensha> augustl: yeah, that's the big tradeoff here
<dwrensha> putting the password in the URL is certainly convenient
<dwrensha> but it's not so secure
<mwcampbell> kentonv: I was looking at the Sandstorm source and noticed that the node capnp module is mostly C++. Would a pure-JS implementation have any significant advantages, like better JIT optimization (e.g. inlining) and keeping everything in the garbage-collected V8 heap?
<augustl> dwrensha: good enough for me, as long as it's https of course :)
<dwrensha> augustl: then I recommend that you do `git config --global credential.helper store`
<dwrensha> augustl: which should be nearly as convenient, and somewhat more secure
dcb has joined #sandstorm
<augustl> dwrensha: true that
<dwrensha> "somewhat more secure" because the ~/.git-credentials file uses filesystem permissions so that only you can read it
pouledodue has joined #sandstorm
<augustl> dwrensha: would be nice with a generic socket API for sandstorm so there could be a ssh server running alongside the webserver
<dwrensha> augustl: I think our stance on that is "someday"
<augustl> cool :)
<dwrensha> mwcampbell: I think there would be a lot of advantages to having a pure-JS implementation of Cap'n Proto RPC.
<dwrensha> mwcampbell: Tim Popham was talking about working on it, but it looks like there's not been any progress: https://github.com/capnp-js/rpc
amyers has joined #sandstorm
amyers has quit [Read error: Connection reset by peer]
amyers has joined #sandstorm
kentonv has quit [Quit: Leaving]
mwcampbell has quit [Quit: Leaving]
dcb has quit [Read error: Connection reset by peer]
jadewang has quit [Read error: Connection reset by peer]
jadewang has joined #sandstorm
erikoeurch has joined #sandstorm
<erikoeurch> Is there currently a way to see how much resources I have been using on Oasis? Just to sate my curiosity...
gopar has quit [Quit: Leaving]
erikoeurch has quit [Ping timeout: 240 seconds]
<bb010g> How should I go about doing a fresh reinstall of Sandstorm? What do I need to clean out?
<dwrensha> bb010g: `sudo sandstorm stop`
<dwrensha> bb010g: `sudo rm -rf /opt/sandstom`
<dwrensha> and that's just about it
<bb010g> dwrensha: I don't need to clean out any init scripts?
<dwrensha> the documentation at the top of install.sh mentions a few other things, like init scripts
<dwrensha> if you're just reinstalling, you probably don't need to worry about those