Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The Vapor Distribution Book

Status: target outline.

This book explains how Vapor moves app-root files and content through Steam, GitHub, the registry, and local installs.

Distribution Map

Status: target outline.

Show how SteamPipe, Workshop, Registry, local installs, SDK, and Launcher fit together.

Root App

Status: target outline.

Explain the first-party Steam app root.

SteamPipe

Status: target outline.

Explain root app updates through SteamPipe.

SteamCMD

Status: target outline.

Explain SteamCMD’s role, prompts, and local state.

Workshop

Status: target outline.

Explain public content distribution through Steam Workshop.

Registry Authority

Status: target outline.

Explain what the Vapor Registry is allowed to decide.

Identity

Status: target outline.

Explain account, project, repo, Steam app, and content identity.

Permissions

Status: target outline.

Explain permission grants and how they relate to Steamworks permissions.

Fingerprints

Status: target outline.

Explain compatibility and integrity fingerprints.

Install Ledgers

Status: target outline.

Explain durable installed-state records.

Trust Model

Status: target outline.

Explain trusted-but-validated content and what Vapor does not sandbox.

Release Checklists

Status: target outline.

List root app and content release checks.

Limits

Status: target outline.

Explain distribution guarantees Vapor does not make.