Introduction to Iglu repositories for schema storage
If you're a Snowplow CDI customer, you don't need to manage Iglu directly — it's included in your pipeline. Use Event Studio or the Snowplow CLI to manage your schemas. This page is for Self-Hosted customers.
An Iglu repository acts as a store of JSON schemas. Hosting JSON schemas in an Iglu repository allows you to use those schemas in Snowplow.
There are two Iglu repository technologies available for deploying your own Iglu repository:
| Repository | Description |
|---|---|
| Iglu Server | An Iglu repository server structured as a RESTful API |
| Static repository | An Iglu repository server structured as a static website |
Iglu Central
Iglu Central is a public, machine-readable repository of JSON schemas hosted by Snowplow. It contains the schemas for Snowplow's out-of-the-box events and entities.
Under the hood, Iglu Central is a static Iglu repository — a schema registry served as a static website over HTTP. The root index page at iglucentral.com links to all the schemas it hosts.