Skip to main content
2501 uses three configuration files, all generated by the init command with sensible defaults and documentation.

Configuration Files Overview

2501.yaml

The main configuration file controls:
  • Registry - 2501 private ECR registry URL and authentication
  • Deploy - Target platform, image tag, stack name
  • Engine - Port, replicas, resource limits
  • Command Center - Port, replicas, resource limits
  • PostgreSQL - Optional managed database (experiments only)
  • Swarm - Network and update strategy settings
The generated 2501.yaml file includes inline comments documenting all available options and their defaults.

Registry Types

env.engine

Environment variables for the 2501 Engine service, including:
  • Database connection (required)
  • Security keys (auto-generated)
  • LLM provider API keys
  • Optional integrations (Redis, Elasticsearch, Vault, AWS)
Contact your Account Executive at 2501 for the list of supported LLM providers and their configuration.

env.command-center

Environment variables for the Command Center UI, including:
  • Database connection
  • Engine connection URL and API key
  • Authentication secrets (auto-generated)
  • Base URL configuration
The ENGINE_API_KEY and CREDENTIAL_ENCRYPTION_KEY must match between both environment files.

Generating Configuration

Use the init command to generate all configuration files:
The generated files include documentation for all available options. For command details: