> For the complete documentation index, see [llms.txt](https://docs.stackai.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stackai.com/stackai-auto-cli/docs.md).

# StackAI Auto CLI

Enterprise CLI for deploying and managing StackAI on customer infrastructure

Enterprise-grade command-line interface for auto-deploying, managing, and maintaining StackAI's 50+ service platform on customer infrastructure.

## Overview

The StackAI CLI orchestrates a complete Docker deployment for enterprise AI infrastructure. Built for Fortune 500 customers requiring strict data sovereignty, it provides:

* Complete bootstrap from bare Ubuntu to production
* License-key encrypted secrets with AES-256-GCM encryption
* Self-service diagnostics with automated support bundle generation
* HIPAA, ISO 27001, SOC 2 Type II, and GDPR compliant

## System Requirements

| Component          | Minimum   | Recommended |
| ------------------ | --------- | ----------- |
| **Ubuntu**         | 24.04 LTS | 24.04 LTS   |
| **Docker**         | 24.0+     | 27.0+       |
| **Docker Compose** | 2.20+     | 2.29+       |
| **RAM**            | 32GB      | 64GB+       |
| **CPU**            | 8 cores   | 16+ cores   |
| **Storage**        | 500GB SSD | 1TB+ NVMe   |

## Required Credentials

Before starting, ensure you have:

* **StackAI License Key** (provided by your StackAI Account Manager)
* **Registry Credentials** (provided by your StackAI Account Manager)
* **Domain Name** (for production deployments with TLS certificates)

## Quick Start

{% stepper %}
{% step %}

#### Install the CLI

```bash
curl -sSf https://install.stack.ai | bash
```

The installer prompts for your license key and saves it to your shell config.
{% endstep %}

{% step %}

#### Initialize StackAI

```bash
stackai init
```

This bootstraps the entire deployment: validates prerequisites, collects configuration, encrypts secrets, and sets up Docker.
{% endstep %}

{% step %}

#### Deploy Services

```bash
stackai system pull
stackai deploy start
```

{% endstep %}

{% step %}

#### Verify Deployment

```bash
stackai deploy status
```

{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.stackai.com/stackai-auto-cli/docs.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
