Skip to main content
Edge

Reproducible Nix at the edge

The edge is where evaluation is expensive and connectivity is scarce. FlakeHub pre-resolves Nix store paths so you can fetch and deploy artifacts without running a local Nix evaluation, which means faster, lighter deploys on memory-constrained devices.

Docs: Resolved store paths

Resolved store paths

FlakeHub pre-resolves Nix store paths so you can fetch artifacts with the FlakeHub CLI without running a local Nix evaluation.
Docs (opens in a new tab)

Minimal, reproducible closures

Ship exactly what a device needs, built byte for byte the same way every time.

Built for constrained devices

Deploying without evaluation means far less memory and CPU at deploy time.

Works offline and air gapped

Fetch resolved artifacts once, then deploy them anywhere, including networks with no path to the public internet.

Signed and verifiable

Cryptographic signing carries provenance all the way from the build to the device.

One platform, laptop to edge

The same Determinate Nix your developers run locally is the one that reaches the edge.
Built on the platform

The products behind the edge

Determinate Nix builds minimal, reproducible closures from packages signed by Determinate Secure Packages; FlakeHub resolves and serves them without evaluation.

  • Resolved store paths

    Resolved store paths (opens in a new tab)

    Deploy Nix artifacts without a local evaluation, ideal for constrained and disconnected devices.

  • FlakeHub CLI

    FlakeHub CLI (opens in a new tab)

    Fetch, apply, and manage Nix artifacts from FlakeHub with the fh command-line tool.

Explore more environments