We support running virtually anything that runs inside a Docker container; you can use readily available images or provide URLs of your own.
You can work through either the web browser user interface or a separate command line client.
Executed scripts are sourced from version control or uploaded from a local directory using our command line client.
Dependencies should be pre-installed on Docker images.
You can also install them, but that will lengthen the bootup time of cloud workers.
Valohai records the input files and parameters used by executions automatically for reproducibility.
Workers can download input files from various sources depending on the adapter in use:
- HTTP endpoint
- S3 endpoint
- local directory for on-premises