LogoCyanPrint
Repositories

Boron

The CyanPrint execution coordinator

sulfone.boron

Boron is the execution coordinator that manages container-based template execution. It handles container lifecycle, template warming, processor/plugin execution, and file operations.

Repository

github.com/AtomiCloud/sulfone.boron

Tech Stack

TechnologyPurpose
Go 1.24.0Primary language
GinHTTP/REST framework
urfave/cliCLI framework
DockerContainer management

Overview

Boron exposes a REST HTTP API on port 9000 that orchestrates Docker containers for template execution. It manages several container types (template, processor, plugin, merger) and uses CPU-based parallelism for execution. The coordinator handles container lifecycle, workspace isolation via Docker volumes, and resource cleanup.

Getting Started

See the repository README for setup and contributing instructions.