Install Cove on macOS
The macOS native release is for Apple silicon (arm64). Cove does not currently publish a native Intel (x64) macOS archive. Use Docker on a supported container host if the native package does not match your Mac.
Download and extract Cove
Section titled “Download and extract Cove”-
Open the latest Cove release.
-
Download
cove-osx-arm64.tar.gz. You can also download its.sha256file if you want to verify the archive against the published checksum. -
In Terminal, change to the directory containing the download and extract it:
Terminal window tar --extract --gzip --file cove-osx-arm64.tar.gzchmod u+x Cove Cove.InstanceManager -
Keep
CoveandCove.InstanceManagertogether in a directory that will remain in place. -
Start the manager from that directory:
Terminal window ./Cove.InstanceManager
On the first start, Cove may download managed PostgreSQL and FFmpeg components. Keep the Mac online and allow additional startup time.
If macOS prevents the downloaded executable from opening, first confirm that the archive came from Cove’s official GitHub release. Then use macOS Privacy & Security settings to review and allow that specific app. Do not broadly disable macOS security controls.
Start an instance
Section titled “Start an instance”- Use the provided Default instance unless you need multiple isolated Cove libraries.
- Select Start.
- Wait for its status to change from Starting to Running.
- Select Open. The Cove setup wizard opens in your browser.
The manager gives every instance its own home directory, database, configuration, generated assets, backups, and logs. It displays the home path for each instance. Use the manager to start and stop the instance instead of launching Cove separately.
Verify the native installation
Section titled “Verify the native installation”Keep Cove Instance Manager open and confirm that Default remains Running. If the instance stops during first startup, open its logs from the manager and follow startup troubleshooting.
Once the setup wizard appears, continue with Complete first-run setup.