{
  "newrelic": {
    "license_key": "",
    "logging": "info"
  },
  "elasticsearch": {
    "festivals": {
      "index": "index-festivals",
      "type": "festivals",
      "mappings": {
        "festivals": {
          "properties": {
            "createdAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "description": {
              "type": "string"
            },
            "duration": {
              "properties": {
                "finishAt": {
                  "format": "dateOptionalTime",
                  "type": "date"
                },
                "startAt": {
                  "format": "dateOptionalTime",
                  "type": "date"
                }
              }
            },
            "id": {
              "index": "not_analyzed",
              "type": "string"
            },
            "images": {
              "properties": {
                "order": {
                  "type": "long"
                },
                "url": {
                  "index": "not_analyzed",
                  "type": "string"
                }
              }
            },
            "locations": {
              "properties": {
                "city": {
                  "index": "not_analyzed",
                  "type": "string"
                },
                "country": {
                  "index": "not_analyzed",
                  "type": "string"
                },
                "name": {
                  "index": "not_analyzed",
                  "type": "string"
                },
                "openingTimes": {
                  "properties": {
                    "finishAt": {
                      "format": "dateOptionalTime",
                      "type": "date"
                    },
                    "startAt": {
                      "format": "dateOptionalTime",
                      "type": "date"
                    }
                  }
                },
                "state": {
                  "index": "not_analyzed",
                  "type": "string"
                },
                "street": {
                  "index": "not_analyzed",
                  "type": "string"
                },
                "zip": {
                  "index": "not_analyzed",
                  "type": "string"
                }
              }
            },
            "name": {
              "index": "not_analyzed",
              "type": "string"
            },
            "status": {
              "index": "not_analyzed",
              "type": "string"
            },
            "tags": {
              "index": "not_analyzed",
              "type": "string"
            },
            "type": {
              "index": "not_analyzed",
              "type": "string"
            },
            "updatedAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "userId": {
              "index": "not_analyzed",
              "type": "string"
            }
          }
        }
      }
    },
    "events": {
      "index": "index-festivals",
      "type": "events",
      "mappings": {
        "events": {
          "properties": {
            "authors": {
              "properties": {
                "name": {
                  "type": "string"
                },
                "organization": {
                  "type": "string"
                }
              }
            },
            "category": {
              "index": "not_analyzed",
              "type": "string"
            },
            "createdAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "description": {
              "type": "string"
            },
            "duration": {
              "properties": {
                "finishAt": {
                  "format": "dateOptionalTime",
                  "type": "date"
                },
                "startAt": {
                  "format": "dateOptionalTime",
                  "type": "date"
                }
              }
            },
            "festival": {
              "index": "not_analyzed",
              "type": "string"
            },
            "id": {
              "index": "not_analyzed",
              "type": "string"
            },
            "images": {
              "properties": {
                "order": {
                  "type": "long"
                },
                "url": {
                  "index": "not_analyzed",
                  "type": "string"
                }
              }
            },
            "metadata": {
              "index": "not_analyzed",
              "type": "string"
            },
            "name": {
              "index": "not_analyzed",
              "type": "string"
            },
            "place": {
              "index": "not_analyzed",
              "type": "string"
            },
            "publishedAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "status": {
              "index": "not_analyzed",
              "type": "string"
            },
            "tags": {
              "index": "not_analyzed",
              "type": "string"
            },
            "updatedAt": {
              "format": "dateOptionalTime",
              "type": "date"
            }
          }
        }
      }
    },
    "places": {
      "index": "index-festivals",
      "type": "places",
      "mappings": {
        "places": {
          "properties": {
            "coordinates": {
              "properties": {
                "lat": {
                  "type": "double"
                },
                "lon": {
                  "type": "double"
                }
              }
            },
            "festival": {
              "index": "not_analyzed",
              "type": "string"
            },
            "createdAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "id": {
              "index": "not_analyzed",
              "type": "string"
            },
            "name": {
              "index": "not_analyzed",
              "type": "string"
            },
            "openingTimes": {
              "properties": {
                "finishAt": {
                  "format": "dateOptionalTime",
                  "type": "date"
                },
                "startAt": {
                  "format": "dateOptionalTime",
                  "type": "date"
                }
              }
            },
            "parent": {
              "index": "not_analyzed",
              "type": "string"
            },
            "updatedAt": {
              "format": "dateOptionalTime",
              "type": "date"
            }
          }
        }
      }
    },
    "news": {
      "index": "index-festivals",
      "type": "news",
      "mappings": {
        "news": {
          "properties": {
            "authors": {
              "properties": {
                "name": {
                  "index": "not_analyzed",
                  "type": "string"
                },
                "organization": {
                  "index": "not_analyzed",
                  "type": "string"
                }
              }
            },
            "createdAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "description": {
              "type": "string"
            },
            "festival": {
              "index": "not_analyzed",
              "type": "string"
            },
            "id": {
              "index": "not_analyzed",
              "type": "string"
            },
            "images": {
              "properties": {
                "order": {
                  "type": "long"
                },
                "url": {
                  "index": "not_analyzed",
                  "type": "string"
                }
              }
            },
            "name": {
              "index": "not_analyzed",
              "type": "string"
            },
            "publishedAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "status": {
              "index": "not_analyzed",
              "type": "string"
            },
            "tags": {
              "index": "not_analyzed",
              "type": "string"
            },
            "updatedAt": {
              "format": "dateOptionalTime",
              "type": "date"
            }
          }
        }
      }
    },
    "categories": {
      "index": "index-festivals",
      "type": "categories",
      "mappings": {
        "categories": {
          "properties": {
            "createdAt": {
              "format": "dateOptionalTime",
              "type": "date"
            },
            "festival": {
              "index": "not_analyzed",
              "type": "string"
            },
            "id": {
              "index": "not_analyzed",
              "type": "string"
            },
            "name": {
              "index": "not_analyzed",
              "type": "string"
            },
            "parent": {
              "index": "not_analyzed",
              "type": "string"
            },
            "updatedAt": {
              "format": "dateOptionalTime",
              "type": "date"
            }
          }
        }
      }
    }
  },
  "provider": {
    "selected": "fireabase",
    "firebase": {
      "url": "https://festivals-travis.firebaseio.com"
    },
    "elasticsearch": {
      "hosts": [
        {
          "protocol": "https",
          "host": "host",
          "auth": "login:pass",
          "port": 443,
          "weight": 1
        }
      ],
      "keepAlive": true
    }
  },
  "cache": {
    "purge": {
      "options": {
        "hostname": "hostname",
        "port": 443,
        "path": "path",
        "method": "PURGE",
        "rejectUnauthorized": false,
        "headers": {
        }
      }
    }
  }
}