Apicurio Registry on Ubuntu 24.04

Azure Streaming & Messaging

the runtime registry for your API definitions and event schemas

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Apicurio Registry is an open source registry and datastore for API definitions and event schemas. It stores and serves Avro, Protobuf, JSON Schema, OpenAPI, AsyncAPI, GraphQL and WSDL artifacts through a REST API, a Confluent compatible Schema Registry API and a web interface, giving producers and consumers a single source of truth for their data contracts.

Why the cloudimg image

cloudimg ships Apicurio Registry ready to run with local PostgreSQL storage. The registry is bound to loopback and fronted by nginx with an HTTP Basic Auth password generated fresh on the first boot of every instance, the PostgreSQL password is rotated on first boot, and example schemas are preloaded so the browsing UI is populated from the start. It arrives with a paired deploy guide and 24/7 cloudimg support.

Common uses

  • Central schema registry for event streaming pipelines
  • Governance and versioning for OpenAPI and AsyncAPI definitions
  • Confluent compatible schema serving for producers and consumers

See it running

Real screenshots taken while testing this image against its deployment guide.

Apicurio Registry on Ubuntu 24.04 screenshot 1 Apicurio Registry on Ubuntu 24.04 screenshot 2 Apicurio Registry on Ubuntu 24.04 screenshot 3 Apicurio Registry on Ubuntu 24.04 screenshot 4