cloud-publish-options-2022-11-21.excalidraw
⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠
Text Elements
Frontend ^qsZ5zHim
Backend ^G7Ff6blR
CLI ^6fOYu8fP
Sync layer ^aDfKsFbg
Git SaaS (e.g. github for now) ^ZC5g0rrC
Storage ^j8FZ5C10
Storage API ^rcrvfYCE
Git SCM (bring your own) ^SMvsXELT
CI build system (e.g. cloudflare pages) ^RuorPT9u
CI build system (e.g. google build) ^snZlTais
Edge deployment (e.g. cloudflare pages) ^Sjqs3rvs
Edge deployment (e.g. cloudflare pages) ^bkaH5Nnq
Stack Option 1:
use git and existing CI ^2tcSit0i
- create repo under org / user X
- connect ^MnTJBpBX
Build and Deploy ^mNwVfIfS
OR ^8cEy1SV7
Login, Signup, Dashboard ^KjTF2bCm
Content Storage ^BWJpXNcw
Stack Option 2:
- don't use git
- sync content to storage
- google cloud build or similar to build
- deploy with e.g. cloudflare ^Z162nNDM
under the hood
- install flowershow (degit etc)
- do the classic build ^bBcASgPw
Git in the cloud ^IUEk3Z9j
Cloudflare build ^7fVeV0O7
Deploy e.g. cloudflare ^NOeWKaG8
Build in the cloud ^6KMNvTgx
npx flowershow publish ^4wFRd1EP
upload files ^HSq8dKQB
Storage ^8DbcuWzE
Option 1: push to git repo ^BixDPt3E
Option 2: build in the cloud ourselves e.g. google cloud build etc ^dTM4B0lS
Add flowershow app template ^w9J60Tu2
? ^HDiONpPY
? ^pstIpLPV
You could do this if you create git repo on user machine Issue: need git installed, need git access token ^9PE0lUsv
User machine ^j0W2A653
Storage in the Cloud ^FQ6yvPeh
Build and Deploy in the Cloud ^ZLqniz5v
the same ^kx8dsoId
Flow through app ^KlWYKgaK