Search
ctrl+/
Ask AI
ctrl+.
Light
Dark
System
Sign in

Running Gel

This section provides comprehensive guidance for deploying and managing Gel database instances.

While running local project instances with the CLI is low maintenance and easy to get started, Gel also makes it easy to configure your production deployment through:

  • Environment variables

  • Configuration files

  • Server CLI arguments

These configuration mechanisms allow you to tailor your Gel deployment to your specific needs. Operations teams can control everything from memory usage, connection limits, to TLS and network settings, ensuring your Gel deployment aligns with organizational policies and infrastructure constraints while maintaining optimal performance.

Gel Cloud: The easiest way to run Gel

Gel Cloud is the official hosted service managed by the Gel team, offering the simplest and most reliable way to run Gel in production. While self-hosting is possible (as shown in these guides), Gel Cloud provides a seamlessly integrated experience with perfect compatibility between local development and production environments. It includes a generous free tier, Vercel and GitHub (deploy previews work out of the box), a hosted UI, and using it directly supports the development of Gel itself!

Try Gel Cloud today at cloud.geldata.com

Running Gel in production requires effective management and monitoring capabilities. Gel provides a comprehensive set of tools for these purposes:

  • HTTP endpoints for health checks and metrics collection that integrate with your monitoring infrastructure

  • Administrative commands for: - Role management (creating, altering, and dropping roles) - Branch operations (creating, dropping, and managing branches) - Database maintenance operations like vacuum for reclaiming space - Updating internal statistics used by the query planner

These tools enable you to maintain optimal performance, manage access control, and troubleshoot issues in your Gel deployments. The reference documentation for these features is organized in the sections that follow.