Login
OCX’s design: its modules
Login

Generated from modules.json by crystal run spec/support/generate.cr; edit that file, not this one.

Fossil

Reading and writing Fossil, through operations named for what they do.

Protocol

Protocol v1 and the tools: what OCX writes in Fossil and reads back, and how each tool is defined, reached and answered.

Workspace

Where a run's program works, and how it is confined: its workspace, sandbox, inbox and watcher.

Console

The console, served by Fossil as a CGI program.

Release

Building, staging, accepting and rolling back releases.

Git

Git clients reading a Fossil export.