Chuyển tới nội dung chính

Crates

Riverbase is one Cargo workspace. All crates release together under one version, so pin them to the same revision. Every crate is added as a git dependency:

cargo add riverbase_core riverbase_proc riverbase_http --git https://github.com/riverbase-io/riverbase

Which crates do I need?​

BuildingAdd
An HTTP service with domainsriverbase_core, riverbase_proc, riverbase_http
A worker that consumes bus messagesriverbase_core, riverbase_task
File uploads and downloads+ riverbase_file
Declarative forms and document templates+ riverbase_form

Dependency rules​

Edges point only toward riverbase_core. Extension crates never depend on riverbase_http, so workers and CLIs stay free of axum. The full list is in Crates and features.