Rust

Herkend aan Cargo.toml. De nieuwste gepubliceerde toolchain compileert de release-binary.

Stapsgewijze deployhandleidingen: Rust.

Zie Buildpacksvoor hoe detectie en het versiebeleid werken.

Detectie

Cargo.toml in de Base directory.

Versies

Standaard is Rust 1.96. In september 2026 waren onder meer de toolchains 1.95-1.98 beschikbaar. Rust op Nodion gebruikt altijd de nieuwste gepubliceerde toolchain. Ook een project met een oudere rust-version kan worden gebouwd.

De gevraagde versie wordt gelezen uit, in deze volgorde:

  • rust-toolchain.toml channel (alleen numerieke channels; bij stable / nightly wordt de volgende bron gebruikt)
  • rust-toolchain
  • rust-version in Cargo.toml

De run-image bevat alleen je binaries, niet de toolchain.

Installatie en build

cargo build --release. Met een Cargo.lock draait de build met --locked.

Startcommando

Standaard gebruikt het web-proces de binary met de naam van het Cargo-package, daarna server, api, web of app, anders het eerste uitvoerbare bestand in target/release. Extra binaries worden extra procestypes. Overschrijf dit met een Procfile. Je app moet luisteren op PORT.

Geef je agent een cloud.

Ontvang tot € 15 welkomsttegoed bij je registratie.

Doorgaan met GitHub

of met e-mail

Blijf op de hoogte.

Productnieuws, geen spam. Je kunt je altijd weer afmelden.