Skip to content

Introduce the ability to host users EventCatalog - one-command deploy #2396

@boyney123

Description

@boyney123

Use Case

Teams using EventCatalog today need to self-host their catalog — setting up infrastructure, CI/CD pipelines, auth, and preview environments. This is friction that slows adoption, especially for teams that just want to share their catalog internally without managing infrastructure.

Proposed Solution

EventCatalog Cloud — a managed hosting platform for EventCatalog.

The workflow would be:

  1. Get an API key from EventCatalog
  2. Run eventcatalog deploy from your project
  3. Your catalog is live at acme.eventcatalog.app (or similar)

That is it. No infrastructure to manage, no CI/CD to configure.

Features we are exploring

Feature Description
One-command deploy eventcatalog deploy builds and publishes your catalog
Custom subdomains your-org.eventcatalog.app
Private catalogs Authentication required to view — only your team can access
PR previews Automatically deploy preview URLs for pull requests so reviewers can see changes before merging
Custom SSO Integrate with your existing identity provider (Okta, Azure AD, etc.)

What we want to understand

We are gauging interest before committing to this direction. If this is something your team would use, please:

  1. 👍 this issue to signal interest
  2. Comment with answers to any of these:
    • Would a hosted option unblock adoption for your team?
    • Which features matter most to you (private catalogs, PR previews, SSO, something else)?
    • Are there dealbreakers (e.g., data must stay in a specific region, on-prem only)?
    • What would you expect to pay for something like this?

Community Notes

  • Please vote by adding a 👍 reaction to the issue to help us prioritize.
  • If you are interested to work on this issue, please leave a comment.
  • If this issue is labeled needs-discussion, it means the spec has not been finalized yet. Please reach out in the EventCatalog Discord.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions