Documentation

How Rustberg authenticates callers, authorizes every operation against Cedar policy, federates catalogs, vends storage credentials, and records what it decided.

Rustberg is one authenticated, policy-controlled Apache Iceberg REST endpoint in front of every catalog you own — a single Rust binary, and an embeddable crate.

If you have five minutes, start with Getting started: one command brings up a catalog, mints an admin key and prints the curl that uses it. If you are evaluating whether Rustberg fits, read Architecture for how a request is actually decided, then Security for what is enforced and — just as importantly — where enforcement stops.

Start here

Governance

Catalogs & storage

Run it

Reference