macOS Installation
Homebrew (recommended)
bash
brew tap konradmichalik/tap
brew install --cask canopyUpdate with brew upgrade --cask canopy.
TIP
Homebrew automatically removes the macOS quarantine attribute — no extra steps needed.
Manual Download
- Download the latest release from GitHub
- Apple Silicon (M1/M2/M3):
Canopy_x.x.x_aarch64.dmg - Intel (x64):
Canopy_x.x.x_x64.dmg
- Apple Silicon (M1/M2/M3):
- Open the DMG file
- Drag
Canopy.appto your Applications folder - Remove the quarantine attribute so macOS allows the unsigned app:bash
xattr -cr /Applications/Canopy.app
Gatekeeper Notice
Unsigned App
Since Canopy is not signed with an Apple Developer ID certificate, macOS Gatekeeper blocks the app. When installing via Homebrew, this is handled automatically. For manual installs, you must remove the quarantine attribute with the command above.
Without removing the quarantine attribute, you might see one of these messages:
- "Canopy" is damaged and can't be opened. You should move it to the Trash.
- "Canopy" can't be opened because Apple cannot check it for malicious software.
First Launch
After installation:
- Launch Canopy
- Enter your Jira URL
- Enter your credentials (Email + API Token for Cloud, Username + PAT for Server)
- No CORS proxy required - leave the proxy field empty
- Click Connect
Updating
If installed via Homebrew:
bash
brew upgrade --cask canopyIf installed manually: download the new version and replace the existing app in Applications.
Your settings and queries are preserved during updates.
Data Location
Canopy stores data in:
~/Library/Application Support/com.canopy.jira-viewer/settings.jsonUninstalling
- Move
Canopy.appfrom Applications to Trash - Optionally delete settings:bash
rm -rf ~/Library/Application\ Support/com.canopy.jira-viewer