How it works
From spec to running machine
Bootstrap SaaS turns your Linux machine setup into a repeatable, versioned workflow. Here is the full process from profile creation to tracked completion.
Overview
The platform is built around four core concepts:
Profiles
Declarative machine specs
Tokens
Single-use provisioning keys
Agent
Idempotent local runner
Runs
Real-time execution logs
Create a profile
Define your desired machine state: apt packages, shell, dotfiles, SSH keys, and Git config. Every profile is versioned and validated against a strict schema.
Mint a token
Generate a single-use, time-bound token tied to a specific profile. Tokens are cryptographically random and expire after one hour by default.
Run the agent
On a fresh Ubuntu or Debian install, run one command. The agent verifies the token, downloads the profile, and converges the machine to the desired state.
Track the run
Watch provisioning progress in real time from the dashboard. Every step is logged to an immutable audit trail for compliance and debugging.