# Registry Configuration > Source: `src/content/docs/general/registry-configuration.mdx` > Canonical URL: https://rivet.dev/docs/general/registry-configuration > Description: This page documents the configuration options available when setting up a RivetKit registry. The registry configuration is passed to the `setup()` function. --- ## Example Configurations ### Basic Setup ### Connecting to Rivet Engine ## Starting Your App After configuring your registry, start it: See [Runtime Modes](/docs/general/runtime-modes) for details on when to use each mode. ## Environment Variables Many configuration options can be set via environment variables. See [Environment Variables](/docs/general/environment-variables) for a complete reference. ## Configuration Reference ## Related - [Actor Configuration](/docs/general/actor-configuration): Configure individual actors - [HTTP Server Setup](/docs/general/http-server): Set up HTTP routing and middleware - [Architecture](/docs/general/architecture): Understand how RivetKit works _Source doc path: /docs/general/registry-configuration_