Skip to content

One machine's own door onto the platform.

partRunning the shop8 operationsid node-reagan

How it sits

A part does one thing, and any other part can call it. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations8 POST 5 · GET 3
Resources6
Leaned on byno other service names it
Leans onnone named
In recipesnone yet

What it can do

8 operations in 6 resources, as the spec declares them. Each row is one call; paths are relative to the part.

release

MethodPathDoes
POST/api/v1/release/activateSigned: point /opt/cb/releases/current at a release
POST/api/v1/release/installSigned: fetch, verify and unpack a CB release
2 operations

services

MethodPathDoes
GET/api/v1/servicescb* systemd units on this node
POST/api/v1/services/actionSigned: start/stop/restart/enable/disable a cb* unit
2 operations

apex

MethodPathDoes
POST/api/v1/apex/releaseSigned: release an Apex app behind a trial boot, DB snapshot and health gate; rolls back on failure
1 operation

exec

MethodPathDoes
POST/api/v1/execSigned: fetch, verify and run an executable
1 operation

health

MethodPathDoes
GET/healthBeacon liveness
1 operation

info

MethodPathDoes
GET/api/v1/infoNode facts: OS, kernel, CPU, memory, GPUs, disks, release
1 operation

All the partsRunning the shopThe platform's own id for this service is cbnode-reagan.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal