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

# On prem quickstart

# On-Prem Quickstart

This guide walks you through the initial setup of Movoice AI within your own infrastructure. For a general overview, see the [Introduction to On-Premise Deployments](/on-prem/introduction).

## Prerequisites

* **Hardware**: Minimum 8-core CPU, 16GB RAM, and 100GB SSD.
* **OS**: Ubuntu 22.04 LTS or Amazon Linux 2.
* **Docker**: Version 24.0 or higher.
* **Network**: Port 443 (HTTPS) and Port 5060/5061 (SIP) must be open.

## 1. Install Movoice CLI

Run the following command on your target server:

```bash theme={null}
curl -sSL https://get.movoice.ai/install | sh
```

## 2. Configure Environment

Initialize your configuration:

```bash theme={null}
movoice init
```

You will be prompted to provide your **Enterprise License Key** and your preferred **Encryption Secret**.

## 3. Deploy Containers

Pull and start the Movoice stack:

```bash theme={null}
movoice deploy up
```

This will spin up:

* **Core Orchestrator**: Handles call logic and state.
* **Media Server**: Manages real-time audio streams.
* **Local ASR/TTS Bridge**: Connects to your regional or local models.

## 4. Verification

Check the health status of your deployment:

```bash theme={null}
movoice status
```

Once all services are "Healthy," you can access your local admin dashboard at `https://your-server-ip:8080`.

## 5. Connecting Telephony

If you are using a local SIP trunk, navigate to **Settings > Telephony** in your local dashboard and provide your SIP URI and credentials.

<Warning>
  Always ensure your encryption keys are backed up in a secure vault. If lost, all local data (transcripts and recordings) will be unrecoverable.
</Warning>
