Orb M4 16
m4-16-256
- ChipM4
- Memory16GB
- Storage256GB
- Monthly$102.3
- Best forSingle-project builds and testing
A dedicated Apple Silicon physical node with no host sharing. Xcode builds, tests, and continuous integration jobs run on one continuously manageable cloud Mac.
From $20.5/day and choose daily, weekly, monthly, or quarterly billing. Live availability is reported in the control panel.
$ xcodebuild archive
CompileSwiftSources normal arm64
ARCHIVE SUCCEEDED · 06:42
Clear options for lightweight builds, continuous integration, and memory-intensive workloads. Prices below cover daily and monthly plans; verify weekly and quarterly rates on the plans page.
m4-16-256
m4-24-512
m4pro-64-2tb
All three configurations are available in Singapore, Tokyo, Seoul, and Hong Kong. Listed combinations are generally orderable; live availability is reported in the control panel.
View full billing-cycle pricing and add-onsNo vague compute labels. Every workload maps to a verifiable toolchain, run record, and system metric.
Pin Xcode, runtime, and dependency versions, then retain successful archive logs as a baseline for future changes.
06:42Sample archive durationKeep the self-hosted runner on a fixed node and continuously reuse its workspace, dependency cache, and controlled execution environment.
18 JOBSSample queue recordRetain system settings, permissions, and test data so results before and after upgrades can be verified on the same physical node.
96%Sample test pass rateRun small models remotely while reading unified memory, processor load, and temperature status to tune workload boundaries.
41.2GBSample memory usageUse a persistent workspace through a graphical session for tasks that require the macOS interface and remote media processing.
2560×1440Sample display specification$ ssh build@jp-m4-0241.orbvps.node
Host fingerprint verified · Apple M4 · arm64
Session attached to dedicated physical node
$ xcodebuild -workspace OrbApp.xcworkspace \
-scheme OrbApp -configuration Release archive
ResolvePackageGraph
CompileSwiftSources normal arm64
Ld /Build/Products/Release/OrbApp normal
** ARCHIVE SUCCEEDED ** 06:42
$ bundle exec fastlane beta
Reading archive metadata
Uploading build artifact
Writing deployment record
fastlane finished successfully
Your SSH address, toolchain, certificates, cache, and workspace stay on the same continuously manageable Mac. The environment is not replaced by temporary resources when a task ends.
Workloads vary, but the decision criteria are the same: fixed hardware, clear regions, verifiable toolchains, and persistent runtime state.
Keep signing materials, dependency caches, and nightly builds on a fixed node. Continue troubleshooting from the same logs the next day without rebuilding the environment.
Pin the self-hosted runner to a defined node and support controlled pipelines with labels, workspaces, and cache policies.
Run small models in the unified-memory environment of M4 Pro and directly observe process activity, memory pressure, and temperature changes.
Choose a region based on team location, code repositories, and upstream pipeline services. The catalog covers Singapore, Tokyo, Seoul, and Hong Kong only.
Migration is more than copying a repository. Connection methods, toolchain versions, and persistent jobs need verifiable boundaries established step by step.
On first connection, confirm the node ID, address, and host fingerprint. Then configure SSH keys, save recovery details, and verify the graphical session and reconnect behavior.
Before the first successful build, record macOS, Xcode, runtime, package manager, and dependency lock-file versions. Before upgrading, copy the baseline and compare the results.
Keep the runner, workspace, cache, and keys on a defined node. After a failed job, continue checking the state of the same Mac instead of starting with a new environment.
“After moving nightly builds to a fixed node, I no longer have to rebuild certificates and caches repeatedly.”
— Mobile engineering lead
“I need a continuously manageable Mac, not a temporary environment.”
— CI engineer
“When running small models remotely, I can see memory and temperature status directly.”
— AI researcher
Engineering notes on physical-node boundaries, build migration, remote debugging, and version testing.
Use lsof, nettop, and tcpdump to capture processes, active connections, and short TCP sessions during a cloud Mac CI build, then create a reviewable baseline.
Read articleTrace Cloud Mac CI permission failures through the runtime user, GUI session, responsible process, and code signature, then recover safely with tccutil and a correctly scoped LaunchAgent.
Pin dependencies and establish a build baseline Remote workflowLearn to separate permission, architecture, code-signing, and Gatekeeper quarantine failures in cloud Mac CI, then release only a verified artifact after checksum and policy-log checks.
Define the boundaries of local device operations Testing engineeringDesign a system-version matrix covering Xcode compatibility, disk partitioning, data isolation, and rollback baselines.
Reduce the risk of validating system upgrades Remote workflowDocument media migration, proxy media, timeline operations, export times, and remote-display responsiveness.
Check network, storage, and display settings Engineering guideStarting with a new node, complete security setup, Xcode initialization, baseline builds, and runner integration.
Complete checklist for the first buildModels, regions, billing, permissions, and connection methods are clearly defined. Match the workload first, then choose a configuration.
View all questionsEach order includes one dedicated Apple Silicon physical node: a remotely accessible cloud Mac, not a virtual machine. The host is not shared with other orders.
The catalog includes only three configurations: Orb M4 16 (M4, 16GB, 256GB), Orb M4 24 (M4, 24GB, 512GB), and Orb M4 Pro (M4 Pro, 64GB, 2TB).
Singapore, Tokyo, Seoul, and Hong Kong. All three configurations are available across all four nodes; live availability is reported in the control panel.
Only USDT-TRC20 and Visa / Mastercard / Amex (via Stripe) are supported. All orders are settled in USD; the payment gateway available at checkout is returned by the backend.
Choose one of three Apple Silicon configurations, then confirm a node in Singapore, Tokyo, Seoul, or Hong Kong. After ordering, manage the service and submit support tickets in the control panel.