- Physical node
- An independent Mac mini device that runs workloads. It has a defined chip, memory, storage, and region, and is not a shared compute instance.
- Dedicated
- During the rental term, the node’s compute resources are assigned to the current order and are not scheduled together with other customers’ workloads, providing clearer performance and environment boundaries.
- VNC
- A remote display protocol for accessing the macOS graphical interface. It is suitable for desktop operations, viewing Xcode, or adjusting system settings.
- SSH
- A protocol for encrypted command-line connections. It is suitable for running scripts, transferring files, managing runners, and troubleshooting tasks that do not require a graphical interface.
- self-hosted runner
- An executor managed by your team and connected to a code-hosting pipeline. Jobs run on a specified Cloud Mac, while the team controls the toolchain, cache, and concurrency strategy.
- Code signing
- The process of using certificates, private keys, and provisioning profiles to verify an app’s origin and authorization scope. Restrict access to these assets, rotate them regularly, and keep them out of repositories.
- Build cache
- Data used to reuse dependencies, compiled intermediate results, or downloaded tools. It can shorten build times, but incorrect or stale caches can cause inconsistencies.
- Node region
- The data-center region where the Mac mini is located. The current directory covers 6 regions: Singapore, Japan (Tokyo), South Korea (Seoul), Hong Kong, US East, and US West.