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

# Быстрый старт

> Установка панели Axottle и прохождение мастера первоначальной настройки.

За несколько шагов вы установите панель Axottle и пройдёте мастер настройки до рабочего состояния.

<Info>
  Для кого: администратор, разворачивающий Axottle.
  Требуемые права: `root`/`sudo` на сервере панели.
  Время: около 10–15 минут.
</Info>

## Перед началом

Убедитесь, что выполнены [требования](/ru/getting-started/requirements): Linux с `systemd`, Docker, открытый порт `8080` (или домен с прокси), `curl`/`wget`.

## Шаг 1. Установка панели

Запустите официальный инсталлятор с правами root. Он развернёт панель в `/opt/axottle`, поднимет базу данных в контейнере, создаст системный сервис и (при указании домена) настроит обратный прокси с TLS.

### Последний стабильный релиз

Основной способ установки — через `get.axottle.com`:

```bash theme={null}
curl -fsSL https://get.axottle.com/install.sh | sudo bash -s -- --lang ru
```

Bootstrap берёт **последний GitHub Release** из публичного репозитория [`Axottle/axottle-releases`](https://github.com/Axottle/axottle-releases), скачивает инсталлятор и release-архив из одного и того же тега. Поэтому код установщика и бинарник панели всегда совпадают по версии; ветка `main` для установки не используется.

<Info>
  Для обычной установки не нужен GitHub token: репозиторий релизов публичный. Нужны `curl`, доступ в интернет, Linux с `systemd` и права `root`/`sudo`.
</Info>

### Конкретная версия

Чтобы не брать latest, передайте тег после `--`:

```bash theme={null}
curl -fsSL https://get.axottle.com/install.sh | sudo bash -s -- --version v0.1.0 --lang ru
```

Замените `v0.1.0` на опубликованный тег. Если такой release или ассет для архитектуры сервера отсутствует, установка завершится до изменения системы.

### Параметры установки

Остальные параметры передаются установщику как обычно. Например, для домена с Caddy:

```bash theme={null}
curl -fsSL https://get.axottle.com/install.sh | \
  sudo bash -s -- \
  --lang ru \
  --panel-domain panel.example.com \
  --proxy caddy \
  --exposure domain
```

Нельзя передавать `--repo`, `--release`, `--artifact` или `--artifact-url`: источник релиза намеренно зафиксирован на официальном `Axottle/axottle-releases`. Версия выбирается только параметром `--version`.

### Проверка скрипта перед запуском

Если не хотите запускать сценарий через pipe, скачайте и просмотрите bootstrap отдельно:

```bash theme={null}
curl -fsSLo axottle-install.sh https://get.axottle.com/install.sh
less axottle-install.sh
sudo bash axottle-install.sh --lang ru
```

Все параметры инсталлятора доступны через:

```bash theme={null}
curl -fsSL https://get.axottle.com/install.sh | sudo bash -s -- --help
```

<Tip>
  Инсталлятор поддерживает автоматический режим через флаги. Он также может при желании совместно установить Remnawave.
</Tip>

По завершении инсталлятор покажет адрес панели: домен (например `https://panel.example.com`) или `http://<IP>:8080`.

## Шаг 2. Первый вход и мастер настройки

Откройте адрес панели в браузере. При первом запуске откроется мастер первоначальной настройки:

<Steps>
  <Step title="Администратор">
    Создание учётной записи администратора: логин и надёжный пароль. Этими данными вы будете входить в панель.
  </Step>

  <Step title="Лицензия">
    Активация лицензии. Для завершения первичной настройки требуется действующий ключ — см. [Лицензия](/ru/operations/license).
  </Step>
</Steps>

Настройка считается завершённой после создания администратора и активации лицензии.

<Warning>
  Публикация домена и TLS настраиваются на этапе установки (обратный прокси инсталлятора), а не в мастере. Если панель открывается только по `IP:порт`, проверьте DNS и настройки прокси.
</Warning>

## Шаг 3. Проверка

<Check>
  Откройте адрес панели в браузере, войдите под учётной записью администратора и убедитесь, что загрузилась главная страница.
</Check>

На сервере панели дополнительно проверьте сервис:

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

## Откат

Перед удалением сохраните [резервную копию](/ru/operations/backups), если данные важны. Затем запустите штатный деинсталлятор:

```bash theme={null}
sudo bash /opt/axottle/installer/uninstall.sh
```

Он покажет, какие компоненты будут удалены, и отдельно спросит о связанных данных. Дополнительная диагностика и команды обслуживания собраны в [справочнике CLI](/ru/reference/cli).

## Дальше

<CardGroup cols={2}>
  <Card title="Первое подключение" icon="plug" href="/ru/getting-started/first-connection">
    Подключаем Remnawave и первую ноду.
  </Card>

  <Card title="Безопасность после установки" icon="shield-halved" href="/ru/security/hardening">
    Обязательные шаги харденинга.
  </Card>
</CardGroup>

<Note>Проверено для версии Axottle текущей ветки. Дата проверки: 2026-07-11.</Note>
