Skip to main content

Platform Readiness

The following information provides more information about the configuration of the general self-hosted requirements.

Firewall Configuration

Ingress

The TCP port 443 is the only entry point that Credo AI exposes. The optional kotsadmin UI console is exposed on port 8800.

Egress

The platform requires access to any integrations (e.g. SMTP, IdP) as well as the components you externalize (e.g. Postgres, S3).

Database

The Credo AI application requires an external relational postgres database version PostgreSQL 13 with either the ability to install extensions or the availability of the following extensions:

  • btree_gin
  • citext
  • pg_trgm

Object Storage

The Credo AI application requires AWS S3 or S3-compliant object storage for assets and user document interaction.

Private Registry (optional)

Air-gapped installations can use an in-cluster registry created by kotsadmin or you can push images to a private registry. A private registry is also optional if you have an online Credo AI installation.