# Grafbase > - The chart will now be hosted on Docker Hub (docker.io). All the replicated resources and image pull secrets are gone in this release. ## Pages - [Enterprise Platform 0.10.0 Release Notes](0100.md): October 1st, 2025 - [Enterprise Platform 0.8.10 Release Notes](0810.md): August 27th, 2025 - [Enterprise Platform 0.8.6 Release Notes](086.md): August 19th, 2025 - [Enterprise Platform 0.8.7 Release Notes](087.md): August 19th, 2025 - [Enterprise Platform 0.8.8 Release Notes](088.md): August 19th, 2025 - [Enterprise Platform 0.8.9 Release Notes](089.md): August 19th, 2025 - [Enterprise Platform 0.9.0 Release Notes](090.md): August 27th, 2025 - [Access Logs](access-logs.md): Track the activity of the Grafbase Gateway with access logs. These logs require custom configuration and definition t... - [Access Tokens](access-tokens.md): Access tokens grant access to Grafbase services and APIs. Use them to manage your account, organization, and graphs. - [Grafbase API](api.md): The [Grafbase Dashboard](/dashboard) is powered by the Grafbase API. This same API is available for users to manage t... - [Gateway Command Line Arguments](arguments.md): The Grafbase Gateway accepts command line arguments to configure its operations. Specify the gateway's behavior using... - [Audit Logs](audit-logs.md): Audit logs help you track and analyze your organization member's activitiy. - [Authentication](authentication.md): Authentication extensions are available in the [Marketplace](/extensions): - [Authorization](authorization.md): Authorization extensions are available in the [Marketplace](/extensions): - [Automatic Persisted Queries](automatic-persisted-queries.md): Automatic Persisted Queries let you avoid sending the query string each time and help prepare the execution. By defau... - [Grafbase Branch Command](branch.md): Commands that lets you manage branches. - [Breaking change approvals](breaking-change-approvals.md): By default, [Operation Checks](https://grafbase.com/docs/platform/schema-checks.md) prevent breaking changes based on... - [Grafbase Check Command](check.md): Checks a graph to locate validation, composition, and breaking change errors. - [Cli](cli.md): If you haven't installed the Grafbase CLI yet, see the [Installation section](https://grafbase.com/docs/cli/installat... - [ClickHouse](clickhouse.md): This reference documents the Kubernetes configuration options for the ClickHouse chart, which provides an analytics d... - [Grafbase Completions Command](completions.md): Grafbase generates shell completion scripts for various shells. Put the file in your shell's location. - [Complexity Control](complexity-control.md): GraphQL queries offer lots of flexiblity to build the queries you need. But - [Grafbase Compose Command](compose.md): Compose a federated schema from your subgraphs and print the resulting schema to stdout. - [Composite Schemas Spec](composite-schemas-spec.md): - [v1.0](https://grafbase.com/docs/gateway/extensions/specs/composite-schemas-spec/v1.0.md) - [Composition for Grafbase extensions](composition.md): In the Grafbase CLI and the schema registry in the Grafbase Platform, composition is handled by our open source [grap... - [Compression](compression.md): Grafbase Gateway supports compression for: - [Grafbase Create Command](create.md): Create a new graph. - [Cross-Origin Resource Sharing](cross-origin-resource-sharing.md): Configure CORS to prevent unauthorized browser requests. - [Cross-Site Request Forgery Prevention](cross-site-request-forgery-prevention.md): Enable CSRF protection if the graph is accessible over the internet with a browser. - [Grafbase Dashboard](dashboard.md): This reference documents the Kubernetes configuration options for the Grafbase Dashboard, which provides a web-based ... - [Grafbase Dev Command](dev.md): Start the Grafbase local development environment. - [Deploy to Docker](docker.md): The Grafbase Gateway is published as a Docker image to GitHub Container Registry. - [Durations](durations.md): Many values in the configuration represent a duration. The format used in the Grafbase Gateway is inherited from the ... - [Global Entity Cache](entity-cache.md): Use the Grafbase Gateway entity caching to cache requests to subgraphs. Enable global caching in the`entity_caching`... - [Entity Caching](entity-caching.md): Grafbase Gateway uses Entity Caching to cache requests to subgraphs. Enable entity caching globally in the [global en... - [Error Code Mapping](error-code-mapping.md): Gateway [error codes](https://grafbase.com/docs/gateway/errors.md) can be overridden with the following configuration: - [Gateway Errors](errors.md): Our implementation follows the [GraphQL-over-HTTP](https://github.com/graphql/graphql-over-http/blob/main/spec/GraphQ... - [Grafbase Extension Command](extension.md): Tools to create, manage, and deploy Grafbase extensions. - [Extensions](extensions.md): Extensions are a powerful feature of the Grafbase Gateway that lets you extend its functionality with custom code. Yo... - [Gateway](gateway.md): Set gateway server settings in this section: - [Grafbase Remote MCP](grafbase-remote-mcp.md): The Grafbase Dashboard and the Grafbase CLI interact with the platform over a GraphQL API. The Grafbase API is also a... - [Grafbase Spec](grafbase-spec.md): - [Deprecated v1.0](https://grafbase.com/docs/gateway/extensions/specs/grafbase-spec/v1.0.md) - [Graph](graph.md): [graph] - [GraphQL Federation Directives](graphql-directives.md): Composition works without intervention when independent subgraphs don't share types and fields. Composition does more... - [Headers](headers.md): Header go through many different components during the lifecycle of a request: - [Health Checks](health-checks.md): Configure a health check endpoint in the gateway: - [Hooks](hooks.md): Deploy the Grafbase Gateway together with the hooks extension, as per the [Gateway hooks guide](/guides/implementing-... - [Installation](installation.md): To install the Grafbase Gateway, run the following command: - [Grafbase Introspect Command](introspect.md): Gets and displays the schema of a graph. Keep in mind that this command requires introspection to be enabled on the s... - [Kafka](kafka.md): This reference documents the Kubernetes configuration options for the Kafka chart, which provides a message bus to st... - [Deploy to Kubernetes](kubernetes.md): Deploy the Grafbase Gateway through different options that fit diverse infrastructure needs. Choose from a [multi-pla... - [Deploy to Lambda](lambda.md): Deploy the Grafbase Gateway to the AWS Lambda platform as a serverless function. We provide a separate build targetin... - [Grafbase Lint Command](lint.md): Lints a GraphQL schema. - [Grafbase Login Command](login.md): Log in to your Grafbase account. - [Grafbase Logout Command](logout.md): Logs out of your Grafbase account. - [Model Context Protocol](mcp.md): MCP is a new protocol, launched in November 2024 by [Anthropic](https://anthropic.com), designed to make structured d... - [Message Signatures](message-signatures.md): The Grafbase Gateway can sign subgraph HTTP requests following [RFC 9421][rfc9421]. Read more on [configuring message... - [Metrics and Attributes](metrics-attributes.md): The Grafbase Gateway delivers metrics for requests and operations to an OpenTelemetry endpoint. Metrics include count... - [Minio](minio.md): This reference documents the Kubernetes configuration options for the MinIO chart, which provides an S3 compatible ob... - [Network](network.md): [network] - [Observability in the Grafbase Gateway](observability.md): The Grafbase Gateway lets you monitor gateway operations and errors through logs, traces, and metrics. When you use t... - [Operation Caching](operation-caching.md): The Grafbase Gateway maintains cached operation plans for unique operations to speed up consecutive requests with the... - [Operation Limits](operation-limits.md): One of the most common attacks malicious actors do to GraphQL APIs is sending complex and deeply nested queries to ov... - [OpenTelemetry Collector Reference](otel-collector.md): This reference documents the Kubernetes configuration options for the OpenTelemetry Collector, which aggregates telem... - [Federation](overview.md): The purpose of Federation is to create a single, unified graph from many subgraphs. Some form of this idea has been a... - [Postgres](postgres.md): This reference documents the Kubernetes configuration options for the PostgreSQL chart, which provides a PostgreSQL d... - [Grafbase Publish Command](publish.md): Publishes a subgraph schema. - [Rate limiting](rate-limiting.md): The Grafbase Gateway offers ways to limit the number of requests per time window either globally or per subgraph. You... - [Rate Limits](rate-limits.md): The Grafbase Gateway offers ways to limit the number of requests per time window either globally or per subgraph. You... - [Reliability](reliability.md): Grafbase Gateway is a single stateless binary. It communicates with the Grafbase platform in the following ways: - [Sanitization](sanitization.md): The operation query string is part of the OpenTelemetry metrics & traces attributes. To avoid leaking any sensitive d... - [Schema Checks](schema-checks.md): The Schema Registry runs a suite of checks on a schema. - [Schema Contracts](schema-contracts.md): Schema contracts are a powerful feature that allows you to define and enforce a specific subset of the schema either ... - [Grafbase Schema Proposal Command](schema-proposal.md): Manage schema proposals. - [Schema Proposals](schema-proposals.md): Schema changes are high stakes, they may expose the wrong data, or expose it in confusing or inefficient ways to the ... - [Schema Registry](schema-registry.md): The Schema Registry tracks published schemas and helps you evolve your APIs with [Schema Checks](https://grafbase.com... - [Grafbase Schema Command](schema.md): Fetch a schema from the Grafbase schema registry. - [Security](security.md): Security is a critical aspect of any application. It is important to ensure that the application is secure and that t... - [Grafbase Enterprise Platform](self-hosting.md): Grafbase Enterprise Platform is a self-hosted version of the Grafbase platform, which is suitable for enterprises tha... - [Single sign on with OpenID Connect](single-sign-on.md): To authenticate with the Grafbase Enterprise Platform API used by the Dashboard and the CLI, you have two options: ac... - [Subgraph Configuration](subgraph-configuration.md): Define settings per subgraph to add to or override global settings. - [Grafbase Subgraph Command](subgraphs.md): List all subgraphs of a branch. - [Telemetry Sink](telemetry-sink.md): This reference documents the Kubernetes configuration options for the Telemetry Sink, which authorizes and collects t... - [Telemetry](telemetry.md): Configure telemetry settings to send traces, metrics, and logs to your preferred observability platform. The Grafbase... - [Tracing Spans and Attributes](tracing-attributes.md): The Grafbase Gateway sends spans in certain points in the request execution. These spans are used to measure the time... - [Transport Layer Security](transport-layer-security.md): You can configure the gateway to serve HTTPS traffic without a reverse proxy. When you don't define a`tls`section, ... - [Grafbase Trust Command](trust.md): Submit a trusted documents manifest to the platform for gateway document fetching. - [Trusted Documents](trusted-documents.md): GraphQL APIs provide clients with considerable flexibility to query any data they need. This flexibility represents o... - [Grafbase Enterprise Platform 0.1.2 Release Notes](v012.md): January 13, 2025 - [Grafbase Enterprise Platform 0.2.1 Release Notes](v021.md): January 20, 2025 - [Grafbase Enterprise Platform 0.3.0 Release Notes](v030.md): January 23, 2025 - [Grafbase Enterprise Platform 0.4.0 Release Notes](v040.md): January 31 2025 - [Grafbase Enterprise Platform 0.4.1 Release Notes](v041.md): February 6, 2025 - [Grafbase Enterprise Platform 0.4.2 Release Notes](v042.md): February 7, 2025 - [Enterprise Platform 0.5.2 Release Notes](v052.md): February 7, 2025 - [Enterprise Platform 0.6.0 Release Notes](v060.md): February 11, 2025 - [Enterprise Platform 0.6.1 Release Notes](v061.md): March 11, 2025 - [Enterprise Platform 0.6.2 Release Notes](v062.md): March 11, 2025 - [Enterprise Platform 0.6.3 Release Notes](v063.md): March 19, 2025 - [Enterprise Platform 0.6.4 Release Notes](v064.md): March 21, 2025 - [Enterprise Platform 0.6.5 Release Notes](v065.md): March 24, 2025 - [Enterprise Platform 0.6.6 Release Notes](v066.md): April 28, 2025 - [Enterprise Platform 0.7.0 Release Notes](v070.md): June 11th, 2025 - [Enterprise Platform 0.8.0 Release Notes](v080.md): June 13th, 2025 - [Enterprise Platform 0.8.3 Release Notes](v083.md): July 22nd, 2025 - [Enterprise Platform 0.8.4 Release Notes](v084.md): August 1st, 2025 - [Enterprise Platform 0.8.5 Release Notes](v085.md): August 4th, 2025 - [Deprecated Grafbase Spec](v10.md): Use [v2.0](https://grafbase.com/docs/gateway/extensions/specs/grafbase-spec/v2.0.md) instead. - [Grafbase Spec](v20.md): This document defines the directives and types that have special treatment in the Grafbase gateway. They are meant to... - [Websockets](websockets.md): Grafbase Gateway supports GraphQL subscriptions over websockets, in addition to SSE and multipart streams. The same p... - [Zitadel](zitadel.md): **Note**: the use of Zitadel is being deprecated in favor of [integrating directly with your own OpenID connect compl...