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/
pie__ has joined #sandstorm
pie_ has quit [Read error: Connection reset by peer]
jemc has quit [Ping timeout: 252 seconds]
isd has quit [Quit: Leaving.]
natea has joined #sandstorm
jemc has joined #sandstorm
natea has quit [Quit: natea]
jemc has quit [Ping timeout: 240 seconds]
ill_logic_ has joined #sandstorm
ill_logic has quit [Ping timeout: 248 seconds]
mulk_ has quit [Ping timeout: 252 seconds]
jemc has joined #sandstorm
ogres has quit [Quit: Connection closed for inactivity]
Nodeel has quit [Remote host closed the connection]
harish has quit [Ping timeout: 240 seconds]
harish has joined #sandstorm
Zertrin has quit [Remote host closed the connection]
Zertrin has joined #sandstorm
jemc has quit [Ping timeout: 255 seconds]
pie__ has quit [Ping timeout: 240 seconds]
pie_ has joined #sandstorm
pie_ has quit [Ping timeout: 240 seconds]
pie_ has joined #sandstorm
harish has quit [Ping timeout: 248 seconds]
harish has joined #sandstorm
pie_ has quit [Ping timeout: 240 seconds]
pie_ has joined #sandstorm
taktoa has joined #sandstorm
harish has quit [Ping timeout: 246 seconds]
harish has joined #sandstorm
pie_ has quit [Remote host closed the connection]
pie_ has joined #sandstorm
pie_ has quit [Ping timeout: 248 seconds]
pie_ has joined #sandstorm
pie_ has quit [Ping timeout: 246 seconds]
pie_ has joined #sandstorm
eloyesp has joined #sandstorm
jemc has joined #sandstorm
sknebel has quit [Quit: sknebel]
jemc has quit [Client Quit]
jemc has joined #sandstorm
sknebel has joined #sandstorm
ill_logic_ has quit [Ping timeout: 260 seconds]
pie_ has quit [Ping timeout: 240 seconds]
DanC has joined #sandstorm
<DanC> goal: share cap-talk archives via roundcube on sandstorm.
<DanC> problem: roundcube upload UI (a) requires uploading one file at a time, and (b) requires uncompressed mbox archives
<DanC> meanwhile, Davros lets me upload all the files in one go, and doesn't care that they're compressed
<DanC> so: how do I glue them together? How could I adapt the roundcube upload UI to slurp from Davros?
<DanC> and how could I interpose an unzip service?
<DanC> hmm... roundcube doesn't have read-only facets?
<DanC> so I just authorized everybod to send mail in my name? better revoke that one...
<DanC> revoked.
ill_logic has joined #sandstorm
<TimMc> heh
<TimMc> DanC: It would probably be easier to adapt roundcube to allow multi-upload than to adapt it to read from davros grains.
<DanC> sure, but where's the fun in that?
pie_ has joined #sandstorm
pie_ has quit [Remote host closed the connection]
Telesight has joined #sandstorm
pie_ has joined #sandstorm
ill_logic has quit [Quit: ill_logic]
drphish has joined #sandstorm
<drphish> Hello sandstorm peoples. Just set up an offline server and want to give it minimal internet access, just leaving update capabilities. Is there a whitelist of update server IPs or DNS entries? I can't find anything...
<drphish> or is there a config file in /opt/sandstorm I can schlep it out of?
<drphish> also, unrelated I'm getting "failed to install app" "getaddrinfo EAI_AGAIN" installing etherdraw
<drphish> either from install button or manual upload
xet7 has quit [Read error: Connection reset by peer]
xet7 has joined #sandstorm
Zertrin_ has joined #sandstorm
Zertrin has quit [*.net *.split]
eternaleye has quit [*.net *.split]
Anthropy has quit [Write error: Broken pipe]
compuguy has quit [Quit: Ping timeout (120 seconds)]
TC01 has quit [Quit: No Ping reply in 180 seconds.]
Anthropy has joined #sandstorm
TC01 has joined #sandstorm
compuguy has joined #sandstorm
eternaleye has joined #sandstorm
<drphish> Is this not the best place to ask these questions?
<simpson> drphish: This channel seems like a good place for your questions but I don't know any answers, sorry.
<drphish> ah ok, thanks. wasn't sure if this was a support forum as well as a watercooler
xet7 has quit [Ping timeout: 248 seconds]
jemc has quit [Ping timeout: 246 seconds]
harish has quit [Ping timeout: 246 seconds]
harish has joined #sandstorm
<drphish> only activity I can see on a manual update is a curl connection to https://install.sandstorm.io/dev?from=214&type=manual in what looks like an available version check (returns 214)
<drphish> looks to be hardcoded in the sandstorm binary
<Anthropy> not sure where sandstorm pulls updates from, but the error you get is because if you install apps from the app marketplace thing it'll basically just get a POST request after which it'll go fetch the app
<drphish> install,sandstorm.io resolves to 107.178.223.140 with a PTR to 140.223.178.107.bc.googleusercontent.com
<drphish> so probably dyanmic in a google farm, even assuming that's the only IP it needs to talk to
<Anthropy> sounds like it, I think they host oasis and the website on google app engine? the main dev is an ex google employee so he leans on google services a lot
<drphish> OK, thanks, thats a good hint. I might just need to block it off completely and log traffic until I know what it talks to
<drphish> and going back to the etherdraw error: I get that error post-download, and even if I do a manual download and install
<digitalcircuit> drphish, you might find https://docs.sandstorm.io/en/latest/administering/offline/ helpful, too. Pardon if you already found this.
<drphish> Yah that was the document I was working off of. The only thing they say regarding online updates is " sandstorm.io's servers", which doesn't translate into a very good firewall rule...
eloyesp has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<Anthropy> well, if you whitelist sandstorm.io and *.sandstorm.io.. I mean, unless you want IP addresses, but those are all probably going to be round robin rules, perhaps with dynamic allocated IPs because cloud stuff, idk if you can really whitelist those on IP basis..
<Anthropy> you could make sandstorm connect through a proxy though I think, and otherwise completely close all outgoing traffic
<digitalcircuit> drphish: Ah, noted.
<Anthropy> if you run something like squid + squidguard on a separate machine (or setup pfsense or alike) you could not only control what domains it visits but also log every visit
<Anthropy> and you could turn off the proxy server if it doesn't need updates etc :)
ill_logic has joined #sandstorm
<drphish> That might be the way to go. (I'm running mainline pf on openbsd on my router)
<drphish> problem with dns entries is they are only resolved at rule parsing time, but I can use dynamic lists and some scripts
<drphish> I was hoping to keep the IP list down to a few known static entries, but if that's not possible this is probably the next best thing
MarkAllasread has joined #sandstorm
xet7 has joined #sandstorm
xet7 has quit [Read error: Connection reset by peer]
xet7 has joined #sandstorm
<TimMc> With the move to The Cloud[TM] at work, we've had a number of disappointed customers who were hoping for a whitelist of static IPs when accessing our servers. Sorry, it's out of our hands...
<simpson> Soon we won't have to handle IP addresses.
<TimMc> ?
pie_ has quit [Remote host closed the connection]
pie_ has joined #sandstorm
Telesight has quit [Remote host closed the connection]
pie_ has quit [Ping timeout: 240 seconds]
pie_ has joined #sandstorm
pie_ has quit [Ping timeout: 248 seconds]
<samba_> Hi, how can I restore/migrate just the user/auth data from an old sandstorm instance ?
pie_ has joined #sandstorm
ogres has joined #sandstorm
pie__ has joined #sandstorm
pie_ has quit [Read error: Connection reset by peer]