# Grounds Docs ## Docs - [APIs](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/apis/index.md): Explore the Grounds API and GRPC endpoints to integrate with your application - [Overview](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/development/gradle-plugin/index.md): Gradle plugin bundle providing standardized build configurations for Grounds projects - [Usage](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/development/gradle-plugin/usage.md): Step-by-step guide to install and configure the Gradle plugin bundle - [Logging Conventions](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/development/logging-conventions.md): How we write logs that are clear, consistent, and incident-ready - [Repository and Project Naming Conventions](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/development/naming-conventions.md): Guidelines for naming repositories in the Grounds organization - [Welcome](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/index.md): Welcome to the Grounds documentation. Here you'll find plugins, platform resources, APIs, and development guidelines. - [Licensing Model](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/licensing.md): How Grounds licenses core code, libraries, tooling, documentation, and assets - [Adding a New Chart](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/charts/adding-a-new-chart.md): Step-by-step guide to add a new Helm chart to the repository - [Overview](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/charts/index.md): Helm charts for deploying Grounds.gg services to Kubernetes - [Adding a New Container](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/containers/adding-a-new-container.md): Step-by-step guide to add a new container to the repository - [dev-container-node](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/containers/dev-container-node.md): Node.js container for development in DevSpace environment - [Overview](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/containers/index.md): Reusable Docker/OCI container images for the Grounds.gg platform - [Paper](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/containers/paper.md): Minecraft Paper server container for Grounds.gg infrastructure - [Velocity](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/containers/velocity.md): Minecraft Velocity proxy container for Grounds.gg infrastructure - [Configuration](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/external-dns-bunny-webhook/configuration.md): Runtime environment variables and Bunny-specific annotations for the webhook provider - [Overview](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/external-dns-bunny-webhook/index.md): ExternalDNS webhook provider that manages Bunny.net DNS records from Kubernetes - [Installation](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/external-dns-bunny-webhook/installation.md): Deploy external-dns-bunny-webhook alongside ExternalDNS in Kubernetes - [Platform](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/index.md): Platform resources, infrastructure components, and supporting integrations - [Configuration](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/keycloak-minecraft-idp/configuration.md): Configure the Keycloak Minecraft identity provider - [Overview](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/keycloak-minecraft-idp/index.md): Keycloak identity provider plugin for Minecraft Java and Bedrock sign-in - [Installation](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/platform/keycloak-minecraft-idp/installation.md): Install and prepare the Keycloak Minecraft identity provider - [Config API](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/plugins/config-system/config-api.md): Backend service responsibilities, gRPC surfaces, and operational caveats for the Config API - [Config Plugin (Paper/Velocity)](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/plugins/config-system/config-plugin.md): Integrate typed runtime configuration into Paper and Velocity plugins with ConfigManager - [Config System](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/plugins/config-system/index.md): Overview of the Grounds Config System across the Config Plugin and Config API - [Runtime Behavior](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/plugins/config-system/runtime-behavior.md): Bootstrap, reconciliation, degraded startup, and best-effort NATS delivery in the Config System - [Minecraft / Proxy Plugins](https://grounds-docs-external-dns-bunny-webhook.mintlify.app/plugins/index.md): Minecraft server and proxy plugins ## Optional - [Website](https://grounds.gg)