Docs
How to build an app for wirl, deploy it, give it the keys it needs without putting them in the code, and decide who can open it.
Build
The contractA wirl app is a static folder, or a static folder plus one backend module.wirl.json and the CLIwirl.json sits beside your project, where you run wirl deploy.Connections, keys and tokensA connection is a key or token plus the hosts it may be sent to.SchedulesA schedule is a cron job wirl fires into your app on your behalf.Public pathsEvery other request to an app requires signing in with Google, and the person's identity arrives as x-wirl-user-id and the rest.
Run
Sharing and who can open whatEvery app starts private: only its owner and the people it is shared with can open it. An owner widens that from the app's Access page.LogsEverything your server prints with console.log, console.info, console.warn, console.error and console.debug, and every uncaught exception, for every request:…What wirl does not do yet