Аренда 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.