Skip to content

macOS Configuration

Essential configuration for your Plex server on macOS.

Access Plex settings at http://localhost:32400/web → Settings.

  • SettingsGeneral → Set descriptive name
  • Enable “Update my Plex Media Server automatically”

VideoToolbox is automatically available on Apple Silicon Macs:

  1. SettingsTranscoder
  2. Enable “Use hardware acceleration when available”
  3. Plex Pass required

For Intel Macs with integrated graphics:

  • Ensure Intel GPU is enabled
  • Enable hardware acceleration in Settings

Create a launch agent for automatic startup:

Terminal window
nano ~/Library/LaunchAgents/com.plexapp.plexmediaserver.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.plexapp.plexmediaserver</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/Plex Media Server.app/Contents/MacOS/Plex Media Server</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>

Load it:

Terminal window
launchctl load ~/Library/LaunchAgents/com.plexapp.plexmediaserver.plist
  • SettingsRemote Access
  • Default port: 32400
  • SettingsNetwork
  • Set “Secure connections” to Required