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