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

Revaer

Torrent orchestration and desired-state media transcoding with PostgreSQL-backed configuration and consistent operator interfaces.

Revaer is a Rust workspace that coordinates torrent ingestion, filesystem operations, media discovery/transcoding, and operational guardrails from a PostgreSQL-backed control plane. The revaer-app binary composes focused crates covering the API, CLI, filesystem pipeline, telemetry, and libtorrent adapter.

Transcoding merged into main in PR #31 on 2026-10-15. See the project roadmap for scope and the transcoding design for recovery, scratch and replacement semantics. Required checks and release workflows determine readiness for a particular revision; merged implementation is not a deployment claim.

What You’ll Find Here

  • Roadmap & Specs – Distinguish implemented scope and product contracts from historical implementation plans.
  • Platform Interfaces – Configuration schema, HTTP API endpoints, and CLI command reference that match the current codebase.
  • Operational Guides – Runbook, release checklist, and setup flows for operators.
  • Architecture Decisions – ADRs documenting trade-offs across configuration, security, and engine integration.
  • API Reference – Generated OpenAPI description and usage guidance for the control plane surface.

Use the sidebar navigation (or [ and ] shortcuts) to explore individual topics. Most pages include headings that double as tags for machine-readable manifests generated by the docs indexer.

Contributing Updates

Documentation lives next to the code. Add or edit Markdown files under docs/, then run:

just docs

This builds the mdBook site and refreshes the LLM manifests that power the documentation search experience.

LLM Manifests

For ChatGPT and other LLM-based tooling, fetch llms.txt and the JSON manifests under llm/ (schema.json, manifest.json, summaries.json) used by the documentation search experience.