Skip to content

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.

  1. Open the latest Cove release.

  2. Download cove-osx-arm64.tar.gz. You can also download its .sha256 file if you want to verify the archive against the published checksum.

  3. In Terminal, change to the directory containing the download and extract it:

    Terminal window
    tar --extract --gzip --file cove-osx-arm64.tar.gz
    chmod u+x Cove Cove.InstanceManager
  4. Keep Cove and Cove.InstanceManager together in a directory that will remain in place.

  5. 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.

  1. Use the provided Default instance unless you need multiple isolated Cove libraries.
  2. Select Start.
  3. Wait for its status to change from Starting to Running.
  4. 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.

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.