kentonv changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Have a question but no one is here? Try asking in the discussion group: https://groups.google.com/group/sandstorm-dev | Public logs at https://botbot.me/freenode/sandstorm/
dwrensha has joined #sandstorm
ecloud has joined #sandstorm
guido has joined #sandstorm
dagelf_ has joined #sandstorm
guido is now known as Guest99675
samba_ has quit [Ping timeout: 256 seconds]
rollig has joined #sandstorm
Guest97991 has quit [*.net *.split]
rolig has quit [*.net *.split]
dagelf has quit [*.net *.split]
ecloud_wfh has quit [*.net *.split]
rollig is now known as rolig
pie_ has quit [Remote host closed the connection]
pie_ has joined #sandstorm
jemc has quit [Ping timeout: 255 seconds]
harish has quit [Ping timeout: 240 seconds]
jemc has joined #sandstorm
isd has quit [Ping timeout: 265 seconds]
pie_ has quit [Ping timeout: 256 seconds]
harish has joined #sandstorm
isd has joined #sandstorm
harish has quit [Ping timeout: 265 seconds]
nicoo has quit [Read error: Connection reset by peer]
nicoo has joined #sandstorm
harish has joined #sandstorm
isd has quit [Quit: Leaving.]
compuguy has quit [Ping timeout: 246 seconds]
compuguy has joined #sandstorm
rolig has quit [Ping timeout: 255 seconds]
Mitar has quit [Ping timeout: 264 seconds]
Salt has quit [Ping timeout: 256 seconds]
jemc has quit [Ping timeout: 246 seconds]
simpson has quit [Ping timeout: 276 seconds]
jemc has joined #sandstorm
coyotebush has quit [Ping timeout: 276 seconds]
gwillen has quit [Ping timeout: 256 seconds]
coyotebush has joined #sandstorm
gwillen has joined #sandstorm
Mitar has joined #sandstorm
rolig has joined #sandstorm
Salt has joined #sandstorm
simpson has joined #sandstorm
coyotebush has quit [Client Quit]
coyotebush has joined #sandstorm
jemc has quit [Ping timeout: 276 seconds]
gwillen has quit [Ping timeout: 240 seconds]
gwillen has joined #sandstorm
xet7 has joined #sandstorm
Edward[m] has quit [Ping timeout: 245 seconds]
wakest has quit [Ping timeout: 245 seconds]
JulianFoad[m] has quit [Ping timeout: 245 seconds]
thekyriarchy has quit [Ping timeout: 245 seconds]
coyotebush has quit [Ping timeout: 276 seconds]
matheusrv[m] has quit [Ping timeout: 260 seconds]
coffeebird[m] has quit [Ping timeout: 260 seconds]
coyotebush has joined #sandstorm
wakest has joined #sandstorm
coffeebird[m] has joined #sandstorm
Edward[m] has joined #sandstorm
JulianFoad[m] has joined #sandstorm
thekyriarchy has joined #sandstorm
matheusrv[m] has joined #sandstorm
harish has quit [Ping timeout: 240 seconds]
harish has joined #sandstorm
harish has quit [Ping timeout: 265 seconds]
rlp10 has joined #sandstorm
<rlp10> Hey, I'm assessing Sandstorm as a potential server for my business. Generally speaking, do the apps present an API which can be manipulated? For example, I would like to be able to automate some apps, or even allow apps to interact with one another.
<CcxWrk> rlp10: Sandstorm itself has an API to manipulate the grains FWIU, but it's app-dependent whether they actually expose something on their own
<rlp10> And the "grains" are the information that each app is storing in the database, right? So it would be pretty difficult to manipulate manually (for example getting a list of pads from Etherpad, or a list of appointments from Radicale).
<CcxWrk> Grains are separate sandboxed instances of applications.
<CcxWrk> Radicale is CalDav server - that's your API right there. And I believe Etherpad has something too.\
<rlp10> Oh I see, so it's more about assessing each app.
<CcxWrk> Yes. Only the app has the ability to expose an interface that's meaningful to it specifically.
<CcxWrk> Caveat: I'm no authority on Sandstorm, I mostly just lurk here.
<rlp10> Thanks for your time, which I appreciate, I'll continue to investigate.
pie_ has joined #sandstorm
rlp10 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<coffeebird[m]> Haven't quite figured out how to sync radicale with my phone. Seemed to stop syncing with thunderbird too. I guess sandstorm isn't going to let it by design?
<CcxWrk> It should work™. Sandstorm only prohibits outgoing connections and {Cal,Card}Dav works by client requesting updates periodically.
<CcxWrk> In my experience Radicale wasn't all that reliable sadly, but everything else is even worse.
* CcxWrk blames overengineered standards
harish has joined #sandstorm
jemc has joined #sandstorm
shachaf has quit [Ping timeout: 264 seconds]
shachaf has joined #sandstorm
<coffeebird[m]> Was working at first I think. Seems easier just to use a calendar plugin for WordPress. Besides that we're still relying on Google calendar ;_;
<TimMc> CcxWrk: The version packaged for Sandstorm is pretty out of date.
<TimMc> Do you know if the current version is better?
samba_ has joined #sandstorm
Telesight has joined #sandstorm
afuentes has joined #sandstorm
<afuentes> is there any news on the letsencrypt wildcard certificate for sandstorm?
<afuentes> Today my paid cert expired :)
<TimMc> afuentes: I don't know of any progress on Sandstorm doing that negotiation for you.
<TimMc> (or more realistically, calling out to DNS-manipulating scripts you provide)
pie__ has joined #sandstorm
<afuentes> Thanks TimMc!
<afuentes> Ill look how to do it manually then
pie_ has quit [Ping timeout: 264 seconds]
<TimMc> I have nginx in front of sandstorm, so when I finally get around to using the wildcard certs I'll be using a different method anyhow.
<afuentes> im still reading how this works, but it seems a little counter intuitive needing to modify a dns txt record to validate the wildcard cert
<afuentes> Wouldnt it be enough to reply to a random generated subdomain?
<TimMc> I think they were working on an approach like that. They might have abandoned it due to issues with shared hosting setups. I vaguely recall some issue with that...
<afuentes> Im trying to picture the case where controlling one random subdomain doesnt allow you to control other subdomains, but i fail to invent a valid use case for that
<afuentes> if you can reply to sklajdflsaudf90asudf9asd8f9das8fa0sd98fa09sd8fds.yourdomain, you are pretty much in control of the subdomains
<afuentes> of course the sandstorm use case is much simpler. There arent shared sub-subdomains, they all belong to sandstorm
<TimMc> Oh, never mind, I was thinking of LE disabling TLS-SNI-01 validation.
<TimMc> Anyway, I think they modified the ACME *spec* to allow for wildcard validation via randomly generated subdomains, but did not actually implement/enable it in the Let's Encrypt CA.
<afuentes> Oh, so its a technical issue with the ca, that might be a valid reason
<TimMc> It's highly likely I'm misremembering details. :-)
<afuentes> Not that im joining the lets encrypt protocol discussion. I was just curious and wondering the reason. At least your reason make it sound reasonable
<afuentes> I mean, that is the reason it cant be automated by sandstorm afaiui
<afuentes> If they are making it so complicated, im sure they had a good reason for it
Guest99675 is now known as guido
ccx^xmpp has quit [Read error: Connection reset by peer]
<TimMc> Maybe the DNS support was just ready and proven out sooner and they'll do random subdomain later.
ccx^xmpp has joined #sandstorm
taktoa has quit [Remote host closed the connection]
Telesight has quit [Read error: Connection reset by peer]
Telesight has joined #sandstorm
nicoo has quit [Remote host closed the connection]
nicoo has joined #sandstorm
afuentes has quit [Ping timeout: 260 seconds]
Telesight has quit [Quit: Leaving.]
AZero has quit [Quit: Leaving]
benharri0 has joined #sandstorm
benharri has quit [Quit: The Lounge - https://thelounge.github.io]
benharri0 has quit [Client Quit]
benharri0 has joined #sandstorm
benharri0 is now known as benharri
benharri has quit [Quit: The Lounge - https://thelounge.github.io]
benharri has joined #sandstorm
benharri has quit [Quit: The Lounge - https://thelounge.github.io]
benharri has joined #sandstorm
taktoa has joined #sandstorm
ogres has joined #sandstorm
xet7 has quit [Remote host closed the connection]
pie__ has quit [Remote host closed the connection]
isd has joined #sandstorm
Zarutian_PI has quit [Read error: Connection reset by peer]
Zarutian_PI2 has joined #sandstorm
Zarutian_PI2 is now known as Zarutian_PI
isd has quit [Ping timeout: 265 seconds]
isd has joined #sandstorm