QianYushi /
turnintoserver
Use a MacBook as a closed-lid server while setting the built-in display to zero brightness.
Форки
7
Звёзды
88
Issues
0
turnintoserver превращает MacBook в сервер с закрытой крышкой. Он гасит экран до нуля, чтобы система не уходила в сон.
Что делает
Многие используют старые MacBook как домашние сервера, но macOS блокирует работу при закрытии крышки. Этот инструмент решает проблему, принудительно выставляя яркость экрана на ноль. Система считает, что дисплей просто выключен, и продолжает штатно работать.
Вайб-кодеры часто сталкиваются с тем, что внешние утилиты для «Clamshell mode» требуют настройки прав или установки сторонних драйверов. Этот софт работает как легковесное приложение в строке меню. Оно просто держит систему активной, пока вы занимаетесь своими делами.
Как работает
Приложение использует системные API macOS для управления яркостью дисплея и предотвращения перехода в спящий режим. Оно висит в статус-баре и программно имитирует состояние, при котором крышка закрыта, но активные процессы не прерываются.
Для работы не нужны сложные скрипты или терминальные команды. Вы просто запускаете его, и MacBook перестает засыпать при закрытии крышки.
Кому подходит
Владельцам старых MacBook, которые запускают на них домашний медиасервер или бота.
Тем, кто хочет сэкономить электричество, не оставляя экран ноутбука включенным на полную яркость.
Вайб-кодерам, которым нужно поднять SSH-сервер на macOS и забыть про него в шкафу.
Основные возможности
Управление яркостью экрана через меню-бар.
Предотвращение сна при закрытой крышке.
Легковесный интерфейс в строке меню.
Автоматическая работа в фоновом режиме.
Поддержка нативных функций macOS без сторонних драйверов.
Как установить
Скачайте последний релиз из официального репозитория GitHub в разделе Releases. Перенесите файл в папку Applications и запустите его.
# Прямая установка не требуется, скачайте .app файл с GitHub
open TurnIntoServer.appПроверьте настройки безопасности в macOS, так как это стороннее приложение без нотариальной подписи Apple.
Как применить в своём продукте
Вы можете использовать этот софт как фундамент для создания «железного» сервера под свои нужды. Например, превратить макбук в выделенный узел для вашего SaaS-проекта или локального AI-агента.
Запустить на макбуке локальный LLM-сервер через Ollama и спрятать его в стол.
Использовать устройство как хостинг для Telegram-ботов, которые требуют постоянного соединения.
Обернуть архитектуру в Docker-контейнеры, работающие поверх macOS, используя ноутбук как надежный и тихий сервер.
Подводные камни
Главная проблема — нагрев. MacBook не рассчитан на работу с закрытой крышкой под высокой нагрузкой, так как отвод тепла через клавиатуру ограничен. Следите за температурой процессора, чтобы не убить аккумулятор или материнскую плату.
Частые вопросы
Нужно ли мне держать зарядку подключенной?
Да, macOS обычно уходит в сон при закрытии крышки, если ноутбук не подключен к питанию. Держите его на зарядке, чтобы сервер работал стабильно и не выключился внезапно.
Работает ли это на Apple Silicon?
Да, приложение написано на Swift и корректно работает на современных чипах M1/M2/M3. Проблем с совместимостью архитектуры не наблюдается.
Как мне вернуть экран в нормальный режим?
Просто откройте крышку ноутбука. Приложение автоматически определит изменение состояния и вернет яркость дисплея в рабочее значение.
Топики
Похожие репозитории
Lunar автоматически подстраивает яркость внешних мониторов под освещение и настройки MacBook. Идеально для создания комфортного рабочего пространства.
HermesPet — десктопный AI-ассистент для macOS, который живет в «челке» (Dynamic Island) и поддерживает работу с разными LLM.
CodeEdit — это полноценный open-source редактор кода для macOS, созданный как альтернатива Xcode. Легкий, быстрый и бесплатный.
MochiDiffusion запускает Stable Diffusion локально на чипах Apple Silicon. Это дает генерацию картинок прямо на Mac без облачных API и подписок.
Данные обновлены: 3 июня 2026 г.