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
<sknebel> oh, ok, I can set it up even if I don't give it port 80/443
<simonv3> asheesh to your ping from yesterday (I think?) about finding a project to package - I was actually wondering - do you have a Wekan board where people can add things they’d like to see on Sandstorm?
<simonv3> and that keeps track of the people working on that?
<asheesh> There is sandstorm.io/vote but that's another way of saying no.
<asheesh> I used to, I think. Hmm.
<asheesh> Rather I have the inverse.
<asheesh> Oh, wait, I guess what you want *is* sandstorm.io/vote !
<sknebel> ... and I have a running instance. cool!
<asheesh> Cool! (-:
joshbuddy has joined #sandstorm
<asheesh> Welcome, sknebel, to the world of having a Sandstorm server!
<sknebel> I apparently spend to much time reading before, because the prompt actually didn't say anything about sandcats.io when it asked about 80/443
<sknebel> thank you
<asheesh> Whoa, it seems you have discovered something I can fix in the installer text.
<asheesh> Can you explain that to me some more?
<sknebel> I came to the prompt that noticed that port 80 is already in use
<sknebel> and somehow thought: ok, if I let it use the other port I can't use sandcats.io
<sknebel> I don't know why I thought that
<sknebel> probably because I loose https that way
<sknebel> Maybe a sentence like "You still can use our service sandcats.io, explained in the next prompt" would have helped me
<sknebel> but on the other hand that might confuse people that never have heard of that
<asheesh> Got it!
<sknebel> (is there a reason why it does default to HTTP on port 6080, and not HTTPS on 6443)
<asheesh> Because I'm silly.
<asheesh> It should totally do 6443 or 444 or something,
<sknebel> I can open a github issue for that?
<asheesh> +1
<sknebel> ah, there is already one
<sknebel> #1353
<asheesh> d'oh
<asheesh> Thanks!
erikmaarten has joined #sandstorm
<simonv3> asheesh: yay, that is what I wanted!
<asheesh> Awesome!
<asheesh> FWIW I am sure there are new things people want to see ported that didn't make their way there, too.
<simonv3> Yeah it looks like the app is a bit broken?
<simonv3> ex: can’t click on Discuss to read the comments
<simonv3> Can’t click on anything actually
<asheesh> I think it's because you're not part of th App Committee!
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<asheesh> simonv3: I can still make two things be #1 ! : D
<asheesh> Also uploading images is *super* fun, honestly!
Jan\ has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
joshbuddy has quit [Quit: joshbuddy]
<simonv3> asheesh: boooo
<simonv3> How?
<asheesh> Click really fast twice!
<asheesh> But maybe only if I'm the owner!
<simonv3> Fast twice in the same place? I can’t even do that
<asheesh> No in slightly diff place
<asheesh> Let me attempt to repro again and see if there's some specific magic.
<asheesh> Also: I wrote uninstall docs! https://docs.sandstorm.io/en/latest/install/#uninstall
natea has joined #sandstorm
<simonv3> yeah, the re-number cause I decided to go with just tracking the index in the for-loop that generates them
erikmaarten has quit [Ping timeout: 252 seconds]
<simonv3> Cause I wasn’t sure that it made sense to keep track of the actual order that they were created in?
<asheesh> I think you're right to re-number.
<asheesh> Hmm, unless there was text in there.
<simonv3> Yeah if you re-number you can’t really say “in bullet x” and expect it to be consistent
<simonv3> The grain you shared with me I don’t see the two 1s :P
<simonv3> hey, for interface suggestions where would I go?
<simonv3> (my suggestion is: if the user has clicked to narrow the sidebar with the grains, it should stay that way)
<asheesh> simonv3: you and gwillen both!
neynah has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
aaronr has quit [Ping timeout: 240 seconds]
joshbuddy has joined #sandstorm
<asheesh> simonv3: I must AFK a bit, pardon me!
bodisiw has joined #sandstorm
bodisiw has quit [Remote host closed the connection]
<simonv3> thanks for the link
<simonv3> I think I just can’t click fast enough in different places with a trackpad!
<asheesh> simonv3: Oh hey
<asheesh> https://oasis.sandstorm.io/grain/x9f7bb8Q8zSXqRpMqLMkSf scroll all the way to the bottom
<asheesh> for 1 1 2
<asheesh> ohhhhh
<asheesh> I didn't realize the numbers were per image!
natea has quit [Ping timeout: 240 seconds]
<asheesh> afk again though.
<simonv3> Yeah, they are
natea has joined #sandstorm
aaronr has joined #sandstorm
natea has quit [Ping timeout: 252 seconds]
|jemc| has joined #sandstorm
|jemc| has quit [Ping timeout: 256 seconds]
<jadewang> Does anyone here know these folks? https://anybox.fr/
jadewang has quit [Remote host closed the connection]
<dwrensha> If Docker is shipping containers, is Sandstorm ... self-driving cars?
|jemc| has joined #sandstorm
rustyrazorblade has joined #sandstorm
bb010g has quit [Quit: Connection closed for inactivity]
rustyrazorblade has quit [Quit: rustyrazorblade]
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #sandstorm
|jemc| has quit [Ping timeout: 260 seconds]
funwhilelost has joined #sandstorm
funwhilelost has quit [Client Quit]
funwhilelost has joined #sandstorm
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<ocdtrekkie> dwrensha: I hope not, because self-driving cars are more marketing fluff than practical reality, AFAICT.
<ocdtrekkie> jadewang: My French isn't good enough for me to know those folks. :/ Got me through a week in Paris, but I still can't read that webpage.
mnutt has joined #sandstorm
sugarpuff_ has joined #sandstorm
simonv3_ has joined #sandstorm
sugarpuff has quit [Ping timeout: 240 seconds]
simonv3 has quit [Ping timeout: 240 seconds]
sugarpuff_ is now known as sugarpuff
simonv3_ is now known as simonv3
* asheesh waves.
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
mnutt has quit [Client Quit]
<asheesh> https://owncloud.org/blog/6-owncloud-user-interaction-design-principles/ zarvox food for thought on expiring sharing links
<chilts> asheesh: where is the best place to see an example of using Postgres in an app?
<chilts> I've noticed somewhere (maybe the mailing list) to go with trust mode, which makes sense to me
<asheesh> chilts: Probably the Loomio package.
<asheesh> Let me take a look
<chilts> ie. the local app can connect to the db without any problems (it's trusted)
<chilts> sweet, that's cool
<chilts> yay for Loomio (also built in Wellington) :D
<chilts> asheesh: many thanks! :)
<asheesh> Nice! BTW I need to go to sleep in a moment, but would be happy to answer more questions, either right now, or when I wake up.
<asheesh> I'm glad you caught me at a very random good time. I just took a look at this package for other reasons.
<chilts> nice, I was going to say it's past your bed time (I was guessing)
<asheesh> What are you looking at packaging, btw?
<chilts> anyway, no further questions now :)
<chilts> asheesh: I have a small app I'm wanting to package
<chilts> but I'm not yet ready :D
<asheesh> Neat (-:
<chilts> It's node.js, Postgres, perhaps Redis
<chilts> I was looking around to see if you guys had some kind of revenue share with app creators, but couldn't find anything
<chilts> except the bonus for app packagers
<asheesh> Yeah, not yet. The goal in the long run is to be able to do that.
<chilts> ok ok, cool
<chilts> even for apps that are packages (and free) now?
<chilts> oopse, packaged
<chilts> yo, how did you find me?
<chilts> (on Twitter)
<asheesh> I /whois 'd you on IRC then Googled that!
<chilts> sweet!
<asheesh> Short answer: Revenue share participation would be up to the app author. Tentatively we plan to do it via app authors being able to create paid features, which users could unlock, like Android in-app purchases.
<asheesh> That's somewhere in the future but we haven't been working on it yet.
<chilts> ah, I have lots of ideas for that! :D
<asheesh> We are actually excited about it, though.
<asheesh> BTW, Googling you also indicated you were one of the indiegogo backers.
<asheesh> I was too!
<chilts> I always find it interesting ... make something open source, get contributions (one hopes) but then how would I feel asking for money when other people have contributed
<chilts> dunno :D
<asheesh> Yeah, I think that's always an interesting question. (-:
<chilts> asheesh: yes, I was ... not sure I ever stated what I wanted doing with the cash :)
<chilts> well, or at least I can't remember
<chilts> yeah, I noticed I was on the credits page
<asheesh> It's saved for you to decide what app purchases to make... when that exists in the future.
<chilts> anyway, go get some sleep - you're always on here :D
<asheesh> I was even in the video, btw!
<asheesh> OK, I'll do that.
<chilts> oh right, nice!
<asheesh> Ciao for now!
<chilts> tata
donught has joined #sandstorm
erikmaarten has joined #sandstorm
NwS has quit [Ping timeout: 252 seconds]
synchrone has joined #sandstorm
wolcen_ has joined #sandstorm
joshbuddy has quit [Quit: joshbuddy]
erikmaarten has quit [Ping timeout: 240 seconds]
xet7 has quit [Quit: Leaving]
<dwrensha> ocdtrekkie: wow, interested. I hadn't considered that angle. I suppose that from a consumer's perspective, self-driving cars might indeed appear to be vaporware at the moment.
<dwrensha> *interesting
<dwrensha> From my perspective, though, it seems pretty clear that self-driving cars are fast becoming a reality, and once they are fully deployed their impact will be huge.
<dwrensha> Anyway, the bigger part of the analogy that I was thinking about has more to do with personal freedom and lowered cost.
<dwrensha> Self-driving cars will give people access to the world's transportation infrastructure, without requiring them to invest in learning all of the complex protocols involved in operating an automobile.
larjona has quit [Remote host closed the connection]
larjona has joined #sandstorm
xet7 has joined #sandstorm
synchrone has quit [Read error: Connection reset by peer]
dwrensha has quit [Quit: ChatZilla 0.9.92 [Firefox 44.0/20160123151951]]
erikmaarten has joined #sandstorm
benkard has joined #sandstorm
benkard has quit [Ping timeout: 250 seconds]
synchrone has joined #sandstorm
sknebel has quit [Remote host closed the connection]
benkard has joined #sandstorm
benkard has quit [Ping timeout: 250 seconds]
benkard has joined #sandstorm
xet7 has quit [Ping timeout: 240 seconds]
xet7 has joined #sandstorm
synchrone has quit [Ping timeout: 240 seconds]
synchrone has joined #sandstorm
joshbuddy has joined #sandstorm
benkard has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
|jemc| has joined #sandstorm
synchrone has quit [Ping timeout: 276 seconds]
mnutt has joined #sandstorm
<sandah> Howdy. I have sandstorm working partially on a vm in my house, but I can't get any of the apps to load. The apps install (with no icon) and launching a grain just gives me a spinning wheel. Any ideas?
<phildini> sandah: that sounds like an issue I had with a memory misconfiguration - does your VM have swap?
<sandah> total used free shared buffers cached
<sandah> Mem: 2050144 1803600 246544 404 101492 1344408
<sandah> -/+ buffers/cache: 357700 1692444
<sandah> Swap: 1046524 0 1046524
<sandah> total used free shared buffers cached
<sandah> Mem: 2050144 1803600 246544 404 101492 1344408 ; -/+ buffers/cache: 357700 1692444 ;Swap: 1046524 0 104652
<sandah> Sorry didn't mean to spam
<sandah> Looking for a better pastepin
<sandah> The install said 2G should be enough. My main disk is pretty small though 3G 81% used
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
|jemc| has quit [Ping timeout: 240 seconds]
joshbuddy has quit [Quit: joshbuddy]
erikmaarten has quit [Ping timeout: 264 seconds]
gillisig_ has quit [Quit: ZNC - http://znc.in]
joshbuddy has joined #sandstorm
synchrone has joined #sandstorm
<asheesh> sandah: Hey!
<sandah> hey asheesh
<asheesh> I wonder if it's this problem.
<asheesh> This past week I added a self-diagnostic to Sandstorm so that it can auto-detect the issue.
xet7 has quit [Ping timeout: 240 seconds]
<sandah> Yeah I tried those.
<asheesh> Interesting. What's your WILDCARD_HOST and BASE_URL?
<sandah> I don't know how the dns resolution works inside
<asheesh> Oh.
<asheesh> Inside... what? (-:
<sandah> Well I have a local dns which servers *.example.com names so they resolve internally, but once you past my router...
<asheesh> Oh, interesting...
<asheesh> Are these internal IPs, or globally-routable IPs?
benkard has joined #sandstorm
<sandah> so I shouldn't use my internal name I should use the ip address only?
<asheesh> Well it depends on if your internal name has working wildcard DNS.
<asheesh> If it does, then let's figure out how to use that.
<asheesh> If it doesn't, then you can use this service (pay attention to the docs for details) to let you use xip.io as wildcard DNS provider.
<sandah> so I can use sandstorm.example.com.xip.io?
<asheesh> It would be like 10.0.0.3.xip.io
<sandah> Ahh
<asheesh> If I can improve that doc, let me know; someone else already was confused about this.
<sandah> OK I don have another problem now where mongodb doesn't appear to be starting.
<asheesh> I'm just not sure what part of it is confusing yet!
<asheesh> Usually that's a matter of running out of disk space
<asheesh> ..
<asheesh> I should have us at least log the disk space free to the Sandstorm log file in that case, since otherwise there's no "information scent" that disk space might be a problem.
benkard has quit [Ping timeout: 252 seconds]
<sandah> hmm OK. I may rebuild this host then. I grabbed an image which only had a 3G for the root: /dev/vda1 2.9G 2.4G 354M 88% /
<sandah> /dev/vda1 2.9G 2.4G 354M 88% /
<asheesh> I don't know for sure if that's the issue, since 354M seems OK to me, but maybe it is.
<asheesh> You can try clearing up some disk space by removing apps from /opt/sandstorm/var/sandstorm/apps as a test.
<asheesh> Because if mongod is crashing for some *other* reason than disk space, then I very much want to find out why so we can print a more useful error message.
<sandah> OK I can delete anything in the apps dir?
xet7 has joined #sandstorm
<asheesh> You'll probably create an inconsistent state if you do that, but um at leastt's a way to free up some disk.
<asheesh> If you get to 500 MB of disk free and mongod still can't start, then I think I want a snapshot of your /opt/sandstorm/var so I can debug that.
<sandah> OK let me try something first
<asheesh> @neynah @zarvox, http://engineering.linkedin.com/open-source/cleo-open-source-technology-behind-linkedins-typeahead-search maybe something we can use in the future for typeahead search
<asheesh> I also think https://github.com/linkedin/RookBoom would be a great Sandstorm app.
<sandah> OK deleted some kernel headers back above 500G free and sandstorm starts
<asheesh> OK, cool. Then I will submit a patch indicating 500 MB is a good baseline in that error message.
<sandah> Still spinning wheel on launch.
<sandah> Do you think it could also be a disk issue?
<asheesh> No, I think that one is wildcard DNS.
<asheesh> BTW do you have a GitHub username so I can thank you?
<sandah> sanderant
<sandah> This is my config
<sandah> You think if I switched it to the ip address I would have better luck?
<asheesh> I think if you switch to following the instructions within localhost:8000/administering/faq/#how-do-i-use-sandstorm-with-an-internal-ip-address you will get past this problem.
<asheesh> You have to use the xip.io stuff very precisely; a typo can result in the same problem.
<asheesh> er
<asheesh> Wrong docs link!
<asheesh> Fixed above.
<asheesh> Fundamentally, it hinges on if sandstorm.example.com has wildcard DNS.
<asheesh> If it does, you should use it.
<asheesh> If it doesn't, and you can fix it, you can fix it.
<asheesh> If you want it to work and don't want to set up wildcard DNS for sandstorm.example.com then you can use xip.io.
<asheesh> I must AFK. xip.io is a good option; see those docs. Ciao for now! Will read scrollback in a few hours.
synchrone has quit [Ping timeout: 252 seconds]
wolcen_ has quit [Ping timeout: 272 seconds]
wolcen_ has joined #sandstorm
benkard has joined #sandstorm
digitalcircuit has quit [Remote host closed the connection]
digitalcircuit has joined #sandstorm
digitalcircuit has quit [Remote host closed the connection]
digitalcircuit has joined #sandstorm
mnutt has joined #sandstorm
benkard has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
<zarvox> I found https://medium.com/@sdboyer/so-you-want-to-write-a-package-manager-4ae9c17d9527#.2umb8am3m to be a ridiculously insightful (and lengthy) treatise on project dependency management tooling.
rustyrazorblade has joined #sandstorm
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mnutt has joined #sandstorm
rustyrazorblade has quit [Quit: rustyrazorblade]
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
sknebel has joined #sandstorm