Skip to content

Plugins

Plugins add optional functionality that is not built into the core application. Once an administrator has installed a plugin, it appears in the plugin settings page where users can configure and enable it.

Plugin installation and self-hosted connector trust settings are administrator tasks. See Plugin installation for runtime bundle and connector details.

Before integrating Strava with wanderer, you need to create an API application in Strava. Visit Strava’s API settings and follow the steps to create a new API application. Your setup should resemble the following:

Strava API Application

  1. Copy the Client ID and Client Secret.
  2. Go to the plugins page in wanderer’s settings.
  3. Click the settings button for the Strava plugin.
  4. Enter your Client ID and Client Secret.
  5. Choose whether you want to sync routes, activities, or both.

wanderer Strava Plugin

  1. Click Save & connect.
  2. You will be redirected to Strava’s authorization page. Keep all checkboxes selected and click Authorize.
  3. You will then be redirected back to wanderer.
  4. Toggle the plugin on. It is now active.

If you later change the Client ID or Client Secret, reconnect the plugin. Other settings can be saved without repeating the OAuth flow.

The komoot plugin requires only your komoot username and password:

  1. Open the komoot settings from the plugins menu.
  2. Enter your komoot credentials.
  3. Save the settings.
  4. Toggle the plugin on. It will become active immediately.

Your planned and completed trails will now sync with wanderer.

The Hammerhead plugin requires your Hammerhead account details:

  1. Open the Hammerhead settings from the plugins menu.
  2. Enter your Hammerhead email and password.
  3. Choose whether you want to sync planned tours, completed tours, or both.
  4. (Optional) Set an “ignore trails before” date to avoid syncing duplicates if your Hammerhead account is already connected to other services.
  5. Save the settings and toggle the plugin on. It will become active immediately after a successful login.