Rent now
Choose Runner M4, one of five regions, and a billing cycle, then confirm storage or Thunderbolt 5 parallel options for your workload.
Start your orderEvery order delivers one dedicated physical Mac mini—not a virtual machine. Connect over SSH or VNC and run Xcode, fastlane, and your existing CI workflows on a verifiable cloud node.
5 REGIONS · READY
One order, one physical node
Choose Runner M4, one of five regions, and a billing cycle, then confirm storage or Thunderbolt 5 parallel options for your workload.
Start your orderCheck the M4, 16GB RAM, 256GB SSD, four billing cycles, and all add-ons before selecting a node and rental term.
Open the plan pageRunnerVM provides dedicated physical Mac nodes. Your team remains responsible for configuring repository policies, signing permissions, dependency caching, and release rules.
Register the node with your existing CI and isolate working directories by repository. Lock toolchain versions, restrict build-account permissions, and define clear expiration rules for dependency caches.
CI RUNNERConfirm your Xcode, SDK, and Command Line Tools versions first. Then import certificates and provisioning profiles, run archive and export, and verify the build artifacts.
XCODEBUILDUse SSH for scripts, dependencies, and background tasks; use VNC when you need a graphical interface. Before disconnecting the remote desktop, confirm that builds are running in a persistent session.
SSH + VNCMeasure peak model memory, disk usage, and data-transfer paths first. Runner M4 suits experiments that fit within a 16GB memory limit; assess capacity before running larger workloads.
EVALUATE FIRSTPin commits, isolate signing materials, retain complete logs, and verify each exported IPA, dSYM, and archive result.
The commands and directories below illustrate the pipeline structure only; adjust the actual parameters to match your project configuration.
Check out the pinned commit, verify submodules, and restore dependency caches from the lockfile.
Create a temporary keychain, import certificates and provisioning profiles, and restrict access.
Run xcodebuild or fastlane while continuously saving standard output and error logs.
Verify the IPA, dSYM, Archive, and export logs before handing them to the next stage.
$ fastlane ios release --env runner
→ archive/RunnerApp.ipa
→ archive/RunnerApp.app.dSYM.zip
→ checksum verified
After connecting, verify the host fingerprint, system information, and toolchain versions. Adapt the example commands to your project, certificates, and directory structure.
developer@local $ ssh runner@sg-m4-node
Host fingerprint verified
Dedicated physical Mac mini
runner@node $ xcodebuild \
-workspace RunnerApp.xcworkspace \
-scheme RunnerApp \
-configuration Release archive
** ARCHIVE SUCCEEDED **
runner@node $ fastlane ios package
[12:43:31] Export RunnerApp.ipa
[12:43:52] Verify artifact checksum
lane completed
RunnerVM has 5 nodes or data centers worldwide: Singapore, Japan (Tokyo), South Korea (Seoul), Hong Kong, and the US East Coast. All listed combinations are generally available to order; live availability is returned by the console.
SG
Suitable for Southeast Asian teams, regional code sources, and dependency mirrors. Re-test the route from your actual office network before ordering.
AvailableJP
Suitable for Japanese and Northeast Asian workflows. We recommend testing both SSH interaction and large-file transfers.
AvailableKR
Suitable for local Korean development and nearby workloads. Assess cross-border access using p95 latency and route results.
AvailableHK
Suitable for teams connecting to East and Southeast Asian networks. Run additional tests from the network hosting your code source.
AvailableUS-E
Suitable for US East Coast teams and nearby services. Asian teams should evaluate transoceanic routing and file synchronization.
AvailableThe sample below shows ICMP ping p50, p95, sampling time, and network operators between nodes. Your team should still retest from its own network.
| Test source | Target node | p50 | p95 | Sampling time | Network operator |
|---|---|---|---|---|---|
| Singapore | Japan (Tokyo) | 67.4 ms | 72.8 ms | 02:10 UTC | Cogent / NTT |
| Japan (Tokyo) | South Korea (Seoul) | 31.2 ms | 35.9 ms | 02:14 UTC | IIJ / KT |
| South Korea (Seoul) | Hong Kong | 48.6 ms | 55.1 ms | 02:18 UTC | KT / PCCW |
| Hong Kong | Singapore | 36.9 ms | 42.7 ms | 02:22 UTC | PCCW / Singtel |
| US East Coast | Japan (Tokyo) | 168.3 ms | 176.5 ms | 02:26 UTC | Zayo / NTT |
Mac Mini M4, 16GB RAM, and 256GB SSD, available for daily, weekly, monthly, or quarterly rental. All orders are settled in US dollars (USD).
Mac Mini M4 · 16GB RAM · 256GB SSD
Additional storage and Thunderbolt 5 parallelization are billed separately for the selected term. Live node and option availability is returned by the console.
Target availability, daily status, and verified incidents are presented using the same methodology. All nodes operate continuously 365 days a year.
Daily records help identify regional network or node incidents but do not replace order- or connection-specific logs.
Each cell represents one calendar day.
Status records include the region, node, start and end times, impact scope, and verification findings. Service credits or compensation are subject to the applicable service terms and final verification.
View service termsClarify the hardware, connection methods, toolchain boundaries, and order term before moving build workloads to a cloud Mac.
One order corresponds to one dedicated physical Mac mini. The CPU, memory, and local storage come from that device itself; RunnerVM does not describe shared virtual resources as dedicated hardware. After delivery, verify the host information, connection credentials, and system environment first.
Use SSH for command-line work, dependency installation, and automation, and VNC for tasks that require the macOS graphical interface. On your first connection, verify the host fingerprint, change the initial password, and restrict unnecessary inbound ports.
List your Xcode and SDK versions, project dependencies, certificates, provisioning profiles, build scheme, export configuration, and network requirements in advance. Your team should also decide who can access signing materials and where logs and artifacts will be stored.
Runner M4 is available daily, weekly, monthly, or quarterly, priced at $20.3/day, $54.7/week, $101.3/month, and $275.5/quarter. The console-confirmed order times, region, and add-ons take precedence.
Move your code, build artifacts, logs, and any caches you need to retain before the order ends. The termination process revokes access credentials and processes device data; your team should also revoke certificates, tokens, and repository permissions.
Prioritize the locations of your team, code source, dependency mirrors, and artifact recipients. Run ping, traceroute, SSH interaction, and file-transfer tests over your real network rather than choosing solely by city distance.
Choose Runner M4 and one of five regions, then move Xcode, fastlane, and your existing CI workflow to a dedicated physical node. Contact support if you need to confirm storage, parallelization, or build workflows.