Skip to content

Configuration

This guide covers how to configure Canopy to connect to your Jira instance.

Jira Cloud

Creating an API Token

  1. Go to Atlassian Account Settings
  2. Click Create API token
  3. Enter a label (e.g., "Canopy")
  4. Copy the generated token

Keep Your Token Safe

The token is shown only once. Store it securely.

Connection Settings

SettingValue
Instance TypeJira Cloud
Jira URLhttps://your-domain.atlassian.net
EmailYour Atlassian account email
API TokenThe token you created above

Jira Server / Data Center

Creating a Personal Access Token (PAT)

  1. Go to your Jira profile settings
  2. Navigate to Personal Access Tokens
  3. Click Create token
  4. Set a name and expiration date
  5. Copy the generated token

Connection Settings

SettingValue
Instance TypeJira Server
Jira URLhttps://jira.your-company.com
UsernameYour Jira username
Token/PasswordPAT or your password

TIP

Using a Personal Access Token is recommended over username/password for better security.

CORS Proxy Configuration

If using the included proxy server (web app only):

SettingValue
Proxy URLhttp://localhost:3001/jira

See Installation Guide for proxy setup instructions.

Desktop App

The desktop app connects directly to Jira without requiring a CORS proxy.

Data Storage

All configuration is stored in your browser's localStorage:

DataStorage KeyDescription
Connectioncanopy_connectionJira URL, credentials, instance type
Queriescanopy_jql_queriesSaved JQL queries with titles and colors
Filterscanopy_filtersActive filter states per query
Themecanopy_themeLight/dark/system preference
Color Themecanopy_color_themeAccent color preference
Display Densitycanopy_display_densityComfortable/compact view
Field Configcanopy_field_configVisible fields on issue cards
Sort Configcanopy_sort_configSort field and direction

Import/Export

Backup and transfer your configuration between devices.

Export

  1. Click the Settings icon in the header
  2. Select Export Configuration
  3. Save the JSON file

Import

  1. Click the Settings icon in the header
  2. Select Import Configuration
  3. Choose your JSON backup file

Included in export:

  • Saved JQL queries
  • Filter states
  • Display preferences
  • Theme settings

Not included (for security):

  • Connection credentials
  • API tokens

Clearing Data

To reset all settings:

  1. Click the Settings icon
  2. Select Clear All Data
  3. Confirm the action

This removes all localStorage data and returns Canopy to its initial state.

Connection Troubleshooting

See Troubleshooting for common connection issues and solutions.

Released under the MIT License.