Аренда Mac

Аренда Mac-сервера

Арендованный Mac-сервер это Mac, который круглосуточно работает в чужой стойке, а вы управляете им по сети. MacRun сдаёт выделенные Mac mini на M6 как серверы macOS за $139 в месяц. Вы получаете root-доступ через sudo, SSH и «Общий экран». От Linux-сервера есть одно отличие. Лицензия Apple разрешает использовать арендованный Mac только для разработки.

Для чего арендуют Mac-сервер

Сервер на macOS арендуют, когда задаче нужна macOS и она должна работать без человека за клавиатурой. Чаще всего мы видим такие задачи.

  • CI-сборки и тесты для приложений iOS и macOS в GitHub Actions, GitLab, Buildkite или Jenkins.
  • Ночные и плановые задачи, например полный прогон тестов или релизная сборка.
  • Скрипты автоматизации, которым нужен Xcode или симулятор iOS.
  • Агенты для программирования, например Claude Code или Codex, которые работают с вашими собственными репозиториями.
  • Тестирование вашего веб-приложения в Safari на настоящем Mac.

Что на нём запускать нельзя

Здесь Mac-сервер и отличается от Linux-машины. Лицензия macOS разрешает сдавать Mac в аренду для одной цели. Apple называет её «Permitted Developer Services», то есть разрешённые сервисы для разработчиков. В примерах указаны непрерывная интеграция, сборка ПО из исходников, автоматическое тестирование и инструменты разработчика для этих задач. Это раздел 3 лицензии macOS Tahoe 26, мы читали его в октябре 2026 года.

Поэтому арендованный Mac-сервер не подходит для публичного сайта, почтового сервера, медиасервера или ретранслятора сообщений. Наши условия следуют лицензии. В нашей статье о лицензии раздел приведён полностью.

Что делает его сервером

Mac на столе устроен так, чтобы засыпать, ждать входа в систему и останавливаться при закрытой крышке. Mac-сервер должен делать обратное. Наши машины настроены так ещё до того, как вы их получите.

  • Каждый Mac это физический Mac mini на M6, без совместного использования и без виртуализации.
  • Он подключён к проводному гигабитному Ethernet по бизнес-оптике на нашей частной площадке в Нью-Джерси.
  • На тарифе «Агент» ваша сессия переживает перезагрузки.
  • Аптайм каждой машины в реальном времени открыт на нашей странице статуса.
  • Между клиентами его стирают и переустанавливают.

Как к нему подключиться

Каждый Mac находится в частной сети Tailscale. Вы подключаетесь к нему по SSH и через «Общий экран» со своих устройств. Публичного SSH-порта и статического публичного IPv4-адреса нет.

Для большинства задач сборки это подходит. CI-агент, например раннер GitHub Actions, сам подключается к своему сервису и забирает задачи. Входящие подключения не нужны. Зато так нельзя отдавать трафик в публичный интернет, но это и так запрещает лицензия.

Что установлено

На каждом сервере стоит macOS 27. Xcode 26.6 установлен, первый запуск выполнен, есть среда выполнения симулятора iOS 26.5. ПО раннера GitHub Actions предустановлено. У вас есть sudo и Homebrew, так что можно добавить любую версию Xcode и любой CI-агент. Документация по другим CI описывает GitLab, Buildkite и Jenkins.

Конфигурации и цены

  • M6, 16 GB памяти, SSD 256 GB: $139 в месяц как CI-раннер или $169 как Mac для агентов. Есть в наличии, готов в течение от 1 до 4 часов. Первый месяц стоит $69 или $84.
  • M4, 16 GB памяти, SSD 256 GB: $119 в месяц как CI-раннер или $149 как Mac для агентов. Базовый чип прошлого поколения по самой низкой цене. Предзаказ, запуск примерно через неделю. Пока Mac не запущен, мы ничего не списываем.
  • M5 Pro, 48 GB памяти, SSD 1 TB: $269 в месяц как CI-раннер или $299 как Mac для агентов. Для агентов, которые ещё и запускают открытые модели локально. Предзаказ, запуск примерно через неделю. Взимается разовая плата за сборку: $199.
  • M5 Pro, 64 GB памяти, SSD 1 TB: $319 в месяц как CI-раннер или $349 как Mac для агентов. Максимум памяти, который бывает в Mac mini. Предзаказ, запуск примерно через неделю. Взимается разовая плата за сборку: $249.

Тариф «Раннер» рассчитан на CI и скрипты. Тариф «Агент» добавляет Claude Code и Codex, рабочий стол в браузере и сессию, которая живёт после перезагрузок. Оплата помесячная, отменить можно в личном кабинете.

Первый час работы

Когда ваш Mac-сервер готов, мы присылаем приглашение Tailscale. Вы устанавливаете Tailscale, входите в аккаунт и принимаете его. Потом подключаетесь по SSH к адресу из личного кабинета. Обычно следующим шагом регистрируют CI-раннер. Затем вручную запускают одну сборку, чтобы прогреть кэши.

Дальше Mac сохраняет своё состояние. Ваши checkout, DerivedData и пакеты Homebrew остаются там, где вы их оставили. Поэтому в нашем тесте прогретый M6 выполнил типичную CI-задачу за 27 секунд. Свежий hosted раннер GitHub потратил на ту же задачу 269 секунд.

Кому не стоит арендовать у нас Mac-сервер

  • Вам нужен статический IP или входящий публичный порт.
  • Вам нужен SLA или серверы в нескольких регионах.
  • Вам нужен Mac Studio, Mac Pro или сервер с GPU.
  • Вы хотите размещать что-то публичное, например сайт или почту.
  • Вам нужна управляемая подпись кода или интерфейс для сборок. Ни того, ни другого у нас нет.

Пошаговое начало описано в документации по настройке. Сравнение с арендой целого Mac у другого провайдера смотрите на странице MacRun и MacStadium.

Частые вопросы

Можно ли разместить сайт на арендованном Mac-сервере?

+

В MacRun нельзя. Лицензия Apple разрешает сдавать Mac в аренду только для сервисов разработчика, например сборок и тестов. К тому же у наших Mac нет публичного IP и входящего порта.

Есть ли root-доступ на арендованном сервере macOS?

+

Да. Вы получаете учётную запись администратора с sudo и Homebrew и можете установить любую версию Xcode или любой CI-агент.

Как подключиться к арендованному Mac-серверу?

+

Через частную сеть Tailscale: по SSH для терминала и через «Общий экран» для рабочего стола. Публичного SSH-порта нет.

Сколько стоит аренда сервера на macOS?

+

Выделенный сервер на Mac mini M6 стоит $139 в месяц, первый месяц $69. Тариф «Агент» стоит $169.

Похожие страницы