mac-mini-as-headless-server

Community

Turn a Mac Mini or Mac Studio into a 24/7 headless server with full server features.

Authorsoulmachine
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the issue of turning a Mac Mini or Mac Studio into an unattended 24/7 headless server with essential server functionalities.

Core Features & Use Cases

  • Server Setup: Disables sleep, screen saver, and App Nap to maintain constant operation.
  • Security Features: Enables Wake-on-LAN, auto-restart after power failure, and SSH access.
  • Display Management: Manages display settings on Apple Silicon to prevent display sleep and blackouts on headless servers.
  • Use Case: Ideal for home servers, continuous integration (CI) systems, or remote access points.

Quick Start

To setup your Mac as a headless server, run the 'setup.sh' script as root:

sudo bash scripts/setup.sh

Dependency Matrix

Required Modules

pmsetdefaultssystemsetup

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: mac-mini-as-headless-server
Download link: https://github.com/soulmachine/skills/archive/main.zip#mac-mini-as-headless-server

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.