firm os
Docs

How do we install firm os?

Name the firm and its people, press Allow on a Cloudflare page for one account, and firm os is installed there in about two minutes.

Give the firm's name and who is in, then press Allow on a Cloudflare page for one account. About two minutes later firm os answers at that account's workers.dev address, behind sign-in with email codes.

What you need

The steps

  1. Give the firm's name and who is in: each person's email and role. At least one of them is an admin, who runs the settings.
  2. Press Allow on the Cloudflare page, and tick one account. If the Allow covers several, the installer asks which one.
  3. Watch the install's own page for about two minutes. If a step stops, the page says why and offers Try again until an hour after the Allow.

What it makes

Everything is named after the firm: acme capital becomes acme-capital.

KindNameRole
Workeracme-capitalThe router: what people open, with the web app at /firm/
Workeracme-capital-workshopCloudflare OS's Workshop, which runs the workspaces
Workeracme-capital-contextThe context store
Workeracme-capital-schedulerThe scheduler
Workeracme-capital-deskEach person's private desk
Workeracme-capital-jevJev, which labels records
Workeracme-capital-partnersThe data partners: people and company facts with the firm's own key
Workeracme-capital-customAn example gatekeeper, turned off when the first admin signs in
Workeracme-capital-errorsThe error reporter
Key-value storesacme-capital-blueprints, acme-capital-avatars, acme-capital-contextBlocks, avatars, context collections
R2 bucketacme-capital-blueprint-contentThe blocks' files
Access appacme capital firm osGuards the address. Its rule lets in everyone at the firm's email domains and each named person outside them

If the account already has one of these names, the install stops before making any of them, so nothing the account already had is taken over or later removed.

What it adds only if missing

These are the account's own setup, which other things may use, so removing firm os keeps them.

First sign-in

When the install is done, the install's own page links to the firm's address. Open it, give your email, and type the code Cloudflare sends; a sign-in lasts 24 hours. The first admin to sign in sees firm os set itself up for the firm.

Keep the install's own page: it is where you remove firm os. The installer installs its current release and hands its key back, so it never changes the install afterwards.

Updated This page as Markdown