> ## Documentation Index
> Fetch the complete documentation index at: https://docs.2501.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Deploy 2501 on your infrastructure

Deploy and configure 2501 on your infrastructure using the `2501-infra` CLI.

## Prerequisites

### AWS CLI

Install and configure the AWS CLI with credentials provided by your Account Executive at 2501:

```bash theme={null}
aws configure
# AWS Access Key ID: <contact your Account Executive at 2501>
# AWS Secret Access Key: <contact your Account Executive at 2501>
# Default region: eu-west-3
# Default output format: json
```

### Docker

Docker must be installed and running. Authenticate with the 2501 ECR registry:

```bash theme={null}
aws ecr get-login-password --region eu-west-3 | docker login --username AWS --password-stdin 605134458542.dkr.ecr.eu-west-3.amazonaws.com
```

## Install the CLI

```bash theme={null}
curl -fsSL https://2501-public.s3.eu-west-3.amazonaws.com/install-cli-infra.sh | bash
```

Keep it up to date:

```bash theme={null}
2501-infra update
```

## Quick Start

```bash theme={null}
# 1. Initialize configuration
2501-infra init --no-postgres

# 2. Edit configuration files (see init output)

# 3. Deploy
2501-infra deploy
```

## Getting Help

The CLI includes built-in documentation for all commands:

```bash theme={null}
# List all commands
2501-infra -h

# Help for specific commands
2501-infra init -h
2501-infra deploy -h
2501-infra tenant -h
2501-infra org -h
2501-infra user -h
```

## Deployment Workflow

1. **Install** the `2501-infra` CLI
2. **Initialize** configuration with `2501-infra init`
3. **Configure** your environment files (generated with inline documentation)
4. **Deploy** with `2501-infra deploy`
5. **Create entities** - the CLI prompts you interactively (skipped with `--yes`)
6. **Access** the Command Center UI

## What's Next

<CardGroup cols={2}>
  <Card title="Init Command" icon="terminal" href="/deployment/init-command">
    Initialize your deployment
  </Card>

  <Card title="Configuration" icon="gear" href="/deployment/configuration">
    Overview of configuration files
  </Card>

  <Card title="Docker Swarm" icon="server" href="/deployment/docker-swarm">
    Deploy to production
  </Card>

  <Card title="Troubleshooting" icon="wrench" href="/deployment/troubleshooting">
    Common issues and solutions
  </Card>
</CardGroup>
