Osy#betaRun it on Osyrin: osyrin.com

Reference

Zones

12 pages.

Deploying an application to a cloud platform — the zone builds it

A cloud deploy hands over the application's bundle — its app blob and the package archives it pins — to the zone the environment runs on, and that…

Downloading your daily backups

Every environment of an application is backed up once a day by the zone that runs it, from 03:00 UTC, and kept in the same region as the environment…

Restoring a backup taken on an older version

A backup of an environment is always restored into a copy beside the database the environment serves. When the backup was taken on the version the…

Upgrading an application to a newer platform release

Each environment of an application runs on its own platform release, and stays on it until its team moves it. A move dry-runs the application under…

An organization's apps

`osyrin org apps` lists the apps of one organization — slug, name, status and how many versions each has — and says which organization they belong…

An organization's environments

An organization's environments — prod, staging, sandbox — are where its apps are deployed, each with its own database and address. `osyrin org…

An organization's time zone — the local time of every app that names none

Each organization on Osyrin Cloud has one Time zone setting, on its settings page. An app whose source declares no `app.DefaultTimeZone` uses it as…

Inviting people into an organization

`osyrin org invite [email protected] --role Admin --org acme` mails Ada a link; she needs no account yet, and she joins the organization with that role…

Reading a deployed application's data

Evaluates one read-only Osy# expression against an application on Osyrin Cloud and prints what it answered — the remote twin of `osy query`. The…

Serving an app at your own domain

A custom domain serves one of an app's environments at a name you own, like app.example.com. `osyrin app domain add` points the name at an…

Setting a secret from a page — the value goes from the browser to each zone

An application's secret is sealed in each zone that runs it, under a short-lived grant the control plane signs. From a page, `Secrets.SendToZones`…

What your plan allows, and how much of it is used

`osyrin org plan` and `osyrin app plan` say which plan applies and, for every meter — requests, CPU, egress, storage, apps, environments, custom…