Pluton is a self-hosted backup automation software.
This tap contains Homebrew casks for Pluton (free/open-source), Pluton PRO (paid), and Pluton Agent (paid).
brew install plutonhq/pluton/plutonOr add the tap first:
brew tap plutonhq/pluton
brew install pluton- Access the dashboard at http://localhost:5173
- Set up your credentials via the web interface on first launch
- Grant Full Disk Access (required to back up protected directories):
- System Settings → Privacy & Security → Full Disk Access
- Click
+and add/opt/pluton/pluton
brew update
brew upgrade pluton# Uninstall (keeps your backup data)
brew uninstall pluton
# Uninstall and remove all data
brew uninstall --zap plutonPluton PRO requires a valid license key. Get yours at usepluton.com.
export HOMEBREW_PLUTON_PRO_LICENSE="YOUR_LICENSE_KEY"
brew install plutonhq/pluton/pluton-proOr add the tap first:
brew tap plutonhq/pluton
export HOMEBREW_PLUTON_PRO_LICENSE="YOUR_LICENSE_KEY"
brew install pluton-pro- Access the dashboard at http://localhost:5173
- Set up your credentials via the web interface on first launch
- Grant Full Disk Access (required to back up protected directories):
- System Settings → Privacy & Security → Full Disk Access
- Click
+and add/opt/pluton/pluton
export HOMEBREW_PLUTON_PRO_LICENSE="YOUR_LICENSE_KEY"
brew update
brew upgrade pluton-pro# Uninstall (keeps your backup data and credentials)
brew uninstall pluton-pro
# Uninstall and remove all data
brew uninstall --zap pluton-proPluton Agent is a backup agent that runs on remote devices and communicates with your Pluton server. It handles incremental backups (Restic), file sync (Rclone), and remote operations. Requires a valid license key and an agent configuration file (downloaded from the Pluton dashboard when adding a new device).
export HOMEBREW_PLUTON_AGENT_LICENSE="YOUR_LICENSE_KEY"
export HOMEBREW_PLUTON_AGENT_CONFIG="/path/to/agent-config.json"
brew install plutonhq/pluton/pluton-agentOr add the tap first:
brew tap plutonhq/pluton
export HOMEBREW_PLUTON_AGENT_LICENSE="YOUR_LICENSE_KEY"
export HOMEBREW_PLUTON_AGENT_CONFIG="/path/to/agent-config.json"
brew install pluton-agent- Verify the connection from the Pluton dashboard — the agent should appear online
- Grant Full Disk Access (required to back up protected directories):
- System Settings → Privacy & Security → Full Disk Access
- Click
+and add/usr/local/pluton-agent/bin/pluton-agent
On upgrade, only the license key is needed — existing agent credentials are preserved automatically:
export HOMEBREW_PLUTON_AGENT_LICENSE="YOUR_LICENSE_KEY"
brew update
brew upgrade pluton-agent# Uninstall (keeps your data and configuration)
brew uninstall pluton-agent
# Uninstall and remove all data
brew uninstall --zap pluton-agentBoth Pluton and Pluton PRO use the same service commands:
# Restart
sudo launchctl kickstart -k system/com.plutonhq.pluton
# Stop
sudo launchctl bootout system/com.plutonhq.pluton
# Start
sudo launchctl bootstrap system /Library/LaunchDaemons/com.plutonhq.pluton.plistPluton / Pluton PRO:
tail -f /var/lib/pluton/logs/stdout.log
tail -f /var/lib/pluton/logs/stderr.logPluton Agent:
tail -f /var/log/pluton-agent.log
tail -f /var/log/pluton-agent.error.log# Restart
sudo launchctl kickstart -k system/com.pluton.agent
# Stop
sudo launchctl bootout system/com.pluton.agent
# Start
sudo launchctl bootstrap system /Library/LaunchDaemons/com.pluton.agent.plistPluton is licensed under Apache-2.0. Pluton PRO and Pluton Agent require a commercial license.