Skip to main content

Configuration

Overview

Shipfox provides a selection of Linux-based runners, all optimized for single-core performance. This optimization is essential for accelerating CI jobs, as tasks like building, compiling, testing, and more benefit significantly from enhanced single-core processing capabilities.

Configurations

x64 runners

The x64 runners use AMD™ Epyc Genoa (4th gen) processors with a maximum boost frequency of 3.7 GHz. They are configured to run a single thread per core, giving you the full core power on each vCPU.

Each machine has a 150 GB disks with a guaranteed throughput of 300Mb/s.

LabelvCPUMemoryDisk
shipfox-2vcpu-ubuntu-220428 GB150 GB
shipfox-4vcpu-ubuntu-2204416 GB150 GB
shipfox-8vcpu-ubuntu-2204832 GB150 GB
shipfox-16vcpu-ubuntu-22041664 GB150 GB
shipfox-32vcpu-ubuntu-220432128 GB150 GB

ARM runners

The ARM runners use Neoverse™ V2 CPU.

Each machine has a 150 GB disks with a guaranteed throughput of 300Mb/s.

LabelvCPUMemoryDisk
shipfox-2vcpu-ubuntu-2204-arm28 GB150 GB
shipfox-4vcpu-ubuntu-2204-arm416 GB150 GB
shipfox-8vcpu-ubuntu-2204-arm832 GB150 GB
shipfox-15vcpu-ubuntu-2204-arm1559 GB150 GB
shipfox-30vcpu-ubuntu-2204-arm30118 GB150 GB

Images

Jobs run inside Docker containers with images replicating nearly identically the GitHub hosted runners. There could still be some discrepancy between our image and GitHub's one. If you encounter an issue, would like to have a package added, or would like to use your own image, get in touch with us.