Хост и порт
Убедитесь, что указаны адрес хоста, порт SSH и адрес графического подключения. При копировании не добавляйте лишние пробелы и не принимайте пример адреса за реальную цель подключения.
Цель подключенияСначала определите рабочую нагрузку, затем выберите один из вариантов Lemon M4 и Lemon M4 Pro, подтвердите узел в Сингапуре, Токио, Сеуле, Гонконге или на западе США, а также срок аренды — день, неделю, месяц или квартал. Вы получите выделенный физический узел Mac mini: оборудование не используется совместно с другими клиентами и не является виртуальной машиной.
Заранее подготовьте почтовый адрес для уведомлений и запишите назначение, предполагаемую продолжительность работы, основное место доступа и необходимый объём хранения данных. Фактическая доступность определяется в реальном времени в консоли.
Этот список помогает исключить самые частые ошибки при выборе. Прежде чем переходить к настройке, для каждого пункта должен быть чёткий ответ.
Укажите, будет ли это удалённая разработка, сборка Xcode, CI/CD, проверка прототипов ИИ или обработка аудио и видео, и оцените продолжительность одной задачи.
Отдавайте приоритет расположению рядом с основными пользователями либо источниками кода и материалов; не судите о качестве сети только по названию сервера.
Базовая конфигурация: M4, 16GB, 256GB; производительная: M4 Pro, 64GB, 2TB. Выбирайте с учётом пикового потребления памяти и объёма локальных данных.
Для временной проверки подойдут дневной или недельный сроки; для постоянной разработки и стабильной очереди сборок сравните месячный и квартальный варианты, а затем подтвердите счёт.
Выберите +1TB SSD или +2TB SSD в зависимости от размера рабочего набора; если нужно быстро объединить несколько машин, дополнительно укажите количество соединений Thunderbolt 5.
Поддерживаются только USDT-TRC20 либо Visa, Mastercard и Amex через Stripe; все заказы оплачиваются в USD.
После перехода к настройке сначала выберите модель, затем узел из каталога этой модели, расчётный период и дополнения. Окончательным основанием при отправке заказа служит доступность, отображаемая на странице в реальном времени.
Перед оплатой по отдельности проверьте название модели, чип, память, базовое хранилище, код узла, срок и количество дополнений. Сумма счёта должна соответствовать текущему выбору; не полагайтесь на страницу конфигурации, открытую в браузере ранее.
Фактически доступный платёжный шлюз определяется ответом серверного интерфейса. После оплаты проверьте заказ и состояние услуги в консоли.
Данные для подключения являются учётными данными доступа к услуге. Сначала убедитесь, что все поля заполнены, затем сохраните их в защищённом хранилище учётных данных.
Убедитесь, что указаны адрес хоста, порт SSH и адрес графического подключения. При копировании не добавляйте лишние пробелы и не принимайте пример адреса за реальную цель подключения.
Цель подключенияПроверьте имя пользователя, начальный способ аутентификации и предупреждение системы о первом входе. Передавайте данные только участникам, которым нужно работать с этим узлом, и фиксируйте объём их полномочий.
Минимальные праваПосимвольно сравните код узла в данных подключения с заказом. Если в заказе выбран JP, запись о поставке и последующая проверка сети также должны указывать на узел в Токио.
Заказ совпадаетНе публикуйте учётные данные хоста, закрытые ключи, мнемонические фразы, полные токены доступа и неподготовленные материалы с подписями в открытых репозиториях, чатах, скриншотах сборок или описаниях проблем. При обращении в поддержку отправляйте только идентификатор заказа, время события, узел и обезличенные журналы.
При первом входе не запускайте сразу длительную задачу. Сначала обновите временные учётные данные, проверьте версию системы и часовой пояс, затем убедитесь в наличии свободного места, корректном пути к инструментам командной строки и всех зависимостях проекта.
Эти результаты нужны не для создания сложной документации, а для появления точки сравнения при последующей диагностике. Если скрипт сборки зависит от фиксированного пути Xcode, переменных окружения Shell или каталогов кэша, выполните ручную проверку до запуска конвейера.
Сначала проверьте SSH, затем запустите воспроизводимую тестовую сборку в Xcode и убедитесь, что инструменты автоматизации могут прочитать проект и вывести результат.
$ ssh -p 22 build@host
Last login: secure session established
$ sw_vers -productVersion
15.x
$ xcodebuild -scheme App \
-configuration Debug \
-destination 'generic/platform=macOS' build
Resolve Package Graph
CompileSwiftSources normal arm64
Ld build/Debug/App normal arm64
** BUILD SUCCEEDED **
$ fastlane lanes
Available lanes:
mac test
mac build
mac archive
$ fastlane mac test
Tests: passed
Artifacts: ./build/reports
При первом подключении проверьте источник отпечатка хоста. Если подключение не удалось, не изменяйте сразу несколько параметров; сначала проверьте адрес, порт, имя пользователя и локальную сеть.
Выберите scheme с небольшим числом зависимостей и предсказуемым временем выполнения, чтобы проверить компилятор, разрешение зависимостей, каталог кэша и права на запись результата.
При сбое сборки сохраните полную команду, код выхода и обезличенный журнал. Одной последней строки обычно недостаточно, чтобы определить этап сбоя.
Успешная тестовая сборка показывает лишь, что цепочка инструментов работает. Перед началом работы также проверьте соответствие оборудования, хранилища, региона и сетевого выхода данным заказа.
| Пункт проверки | Способ проверки | Критерий прохождения |
|---|---|---|
| Чип и память | Откройте обзор системного оборудования или получите сведения о нём через командную строку | Базовая конфигурация: M4 / 16GB; производительная: M4 Pro / 64GB |
| Базовое хранилище | Проверьте общий объём диска, свободное место и точки монтирования | Базовая конфигурация: 256GB; производительная: 2TB, с учётом выбранных дополнений |
| Регион узла | Сопоставьте код узла заказа, запись о поставке и направление сетевого выхода | SG, JP, KR, HK или US-W должны совпадать с выбором в заказе |
| Инструменты разработки | Выполните команды проверки версий и небольшую тестовую сборку | Инструменты запускаются, зависимости разрешаются, код выхода сборки означает успех |
| Удалённая сессия | Выйдите, отключитесь и подключитесь повторно | Учётные данные действительны, SSH или VNC стабильно подключаются повторно, состояние фоновых задач соответствует ожиданиям |
Данные о внешнем сетевом выходе нужны для подтверждения направления доступа, а не для определения точного расположения площадки. Если любое ключевое поле не совпадает с заказом, прекратите запись важных данных и отправьте заявку через консоль.
Цель приёмки — доказать работоспособность всей цепочки от локального подключения до получения артефактов. Не заменяйте проверку сборки и экспорта простой возможностью увидеть рабочий стол.
Оба варианта выделенного физического узла Mac mini доступны для аренды на день, неделю, месяц или квартал. Фактическая доступность определяется в реальном времени в консоли.