Jean-Paul Calderone
Jean-Paul Calderone
More failure modes. In addition to the signup or wormhole servers crashing, they might also lose their connection to each other which amounts to the same thing. The connection must...
Revised signup flow: * New user submits signup form * Stripe processes payment details * Signup handler submits new subscription details to subscription-manager. the subscription is in the pending state....
Practically speaking, the bits of the above flow that involve creating a wormhole should actually move out of the signup webserver. It effectively needs its own convergence loop so that...
Going in to some detail about that whole "move out of the signup webserver" comment: * The user gets a session cookie when the land on the signup form page....
"Use email to deliver the wormhole code" would be a significant simplication, I think. That removes a lot of the interaction between the signup web server and the wormhole invite...
Not sure we'll keep using this address in the long run. Not even sure we're still using it now. I'll check into that and motivate the rotation if necessary. Also,...
Started this in https://github.com/LeastAuthority/leastauthority.com/tree/462.letsencrypt.0
https://github.com/PalmStoneGames/kube-cert-manager might make this a whole lot easier.
Oops, a year has passed. So for 2018, manually renew the certificates with Gandi.
I just provisioned some LetsEncrypt certificates as part of #717. It wasn't too bad to do by hand. We should get some kind of automation involved here but the manual...