Skip to content

erenkan/mac-datacenter-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Mac Datacenter Configuration Script

This script automates the configuration of Mac minis for datacenter use.

Features

  • Disables automatic macOS updates
  • Configures power management settings (sleep, power nap, disk sleep, display sleep, Wake on Network Access)
  • Enables SSH remote access
  • Optional Wi-Fi and Bluetooth configuration
  • Includes comprehensive verification checks with visual status indicators
  • Screen Sharing configuration guidance

Usage

  1. Clone the repository:
git clone https://github.com/erenkan/mac-datacenter-config.git
cd mac-datacenter-config
  1. Run the script:
sudo sh ./configure-mac.sh
  1. Follow the prompts to:

    • Configure network settings (optional Wi-Fi/Bluetooth disable)
    • Review and verify all configurations
    • Set up Screen Sharing manually through System Settings
  2. The script will apply the changes and perform detailed verification checks with status indicators.

Notes

  • This script is designed for Mac minis running macOS 14.0 or later
  • It is recommended to run the script on a clean macOS installation
  • The script is idempotent, so it can be run multiple times without causing issues
  • Requires sudo privileges to run
  • Some settings like Screen Sharing require manual configuration through System Settings

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages