Skip to main content

Getting started from a local codebase (kapi)

The kapi developer path: connect a local project to your Bowrain server, push the source for the team, and pull results back, synced like git. This is one of several routes into a workspace, and the one for a developer working from a checkout. Content in a content platform, a design tool, or a repository connects server-side instead: no checkout, and nothing installed.

Outdated wording

The narration uses terminology that has since been retired. The interface and the behaviour shown are unchanged.

kapi init --server https://app.bowrain.cloud writes a kapi.yaml recipe and a sibling .kapi/ directory and connects the project to your Bowrain server (pass --workspace <slug> if you belong to several). kapi add tracks the files you want governed; kapi push sends the source up (pure transport); kapi status shows standing, exactly like git; and kapi pull brings results back into the same files and formats. kapi up does all of it on the server in one command (push, catch up, and pull) for the daily reconcile and for CI.

Next