academy.alxx.ru
Теория, практика, справка
Практика

Установка CapRover на чистый сервер

Пошаговая установка CapRover после подготовки сервера и Docker.

Установка CapRover на чистый сервер

Заметка. Предполагается, что сервер уже подготовлен: обновлён, защищён, настроен SSH и установлен Docker.

Шаг 1. Установи Docker, если его ещё нет

bash
curl -fsSL https://get.docker.com | sh
systemctl enable docker
systemctl start docker

Проверь, что Docker отвечает:

bash
docker --version

Шаг 2. Установи CapRover

bash
docker run -e MAIN_NODE_IP_ADDRESS=SERVER_IP \
  -e CAPROVER_ROOT_DOMAIN=cap.example.com \
  -e BY_PASS_PROXY_CHECK='TRUE' \
  caprover/caprover

Где:

  • SERVER_IP — IP сервера
  • cap.example.com — root domain для панели и служебных поддоменов

Шаг 3. Подготовь DNS

До полноценной работы домен должен указывать на сервер. Обычно это A-запись root domain на IP машины.

Шаг 4. Открой панель

После установки зайди по адресу панели и заверши первоначальную настройку.

Важно. Продумай root domain заранее. Если панель будет жить на cap.example.com, служебные домены приложений будут вида app.cap.example.com.
Задание. После установки CapRover сразу зафиксируй: root domain панели, IP сервера, admin-пароль и рабочий сценарий входа. Это те данные, которые чаще всего потом теряются.
Следующий урок

Как задеплоить проект через tar в CapRover

Рабочая инструкция для загрузки tar-архива, сборки образа и запуска приложения.

Продолжить