Skip to main content

smolvm

Added in version 26.10

The smolvm scope controls how smolvm microVMs are used by Nextflow.

smolvm.enabled​

Enable smolvm execution (default: false).

smolvm.engineOptions​

Specify additional options supported by the smolvm CLI (i.e., smolvm [OPTIONS] machine run).

smolvm.envWhitelist​

Comma separated list of environment variable names to be included in the VM environment.

smolvm.network​

Enable outbound network access in the VM (default: true).

smolvm.registry​

The registry from where images are pulled. It should NOT include the protocol prefix (i.e., http://).

smolvm.runOptions​

Specify extra command line options supported by the smolvm machine run command.

smolvm.temp​

Mounts a path of your choice as the /tmp directory in the VM.

smolvm.tty​

Allocate a pseudo-tty (default: false).

smolvm.writableInputMounts​

When false, mount input directories as read-only (default: true).

On this Page