{
  "author": "Philippe Coval", 
  "description": "ActivityPub/Mastodon adapter for Mozilla IoT Gateway", 
  "gateway_specific_settings": {
    "webthings": {
      "exec": "{nodeLoader} {path}", 
      "primary_type": "adapter", 
      "strict_max_version": "*", 
      "strict_min_version": "0.10.0"
    }
  }, 
  "homepage_url": "https://github.com/rzr/mastodon-lite", 
  "id": "activitypub-adapter", 
  "license": "MPL-2.0", 
  "manifest_version": 1, 
  "name": "ActivityPub", 
  "options": {
    "default": {
      "access_token": "TODO: replace with token from ${instance}/settings/applications", 
      "api": "/api/v1", 
      "hostname": "mastodon.social", 
      "port": 443, 
      "rejectUnauthorized": false
    }, 
    "schema": {
      "description": "Configuration of ActivityPub account", 
      "properties": {
        "access_token": {
          "description": "App token to user server API (private)", 
          "type": "string"
        }, 
        "api": {
          "description": "API of instance (eg: /api/v1)", 
          "type": "string"
        }, 
        "hostname": {
          "description": "hostname of ActivityPub server (eg: mastodon.social)", 
          "type": "string"
        }, 
        "port": {
          "description": "instance's port (eg: 443)", 
          "type": "number"
        }, 
        "rejectUnauthorized": {
          "description": "Reject if not verified by Cerfificate Authority (eg: false)", 
          "type": "boolean"
        }
      }, 
      "type": "object"
    }
  }, 
  "short_name": "ActivityPub", 
  "version": "0.0.23"
}
