Перейти к содержанию

Обзор развертывания OpenPanel на сервере

Предварительные требования

Для успешного развертывания системы должны быть соблюдены следующие условия:

  • Операционная система: Ubuntu.

  • Права доступа: Права суперпользователя (root) для выполнения скрипта установки и управления Docker.

  • Доменное имя: Наличие настроенного домена или поддомена, соответствующего шаблону системы.

  • Сетевые параметры: Доступ к репозиториям GitHub для загрузки установочного скрипта.

FDQN итоговой панели на домене hostkey.in

Панель управления доступна по следующему шаблону доменного имени:

Параметр Значение
Префикс openpanel
Домен hostkey.in
Полный шаблон openpanel{Server_ID_from_Invapi}.hostkey.in

Процесс установки приложения

Установка выполняется с помощью официального установочного скрипта разработчика (install.sh).

Процесс включает в себя:

  1. Загрузку установочного скрипта из репозитория GitHub во временную директорию /root/installation_script.sh.

  2. Проверку целостности (валидацию) скрипта перед запуском.

  3. Выполнение команды установки с параметрами домена, имени пользователя admin и пароля.

  4. В случае наличия частичной установки системы, выполняется режим восстановления (--repair).

Контейнеры Docker и их запуск

В системе используется контейнерная среда для работы веб-сервера:

Имя образа Порты Тома (volumes) Политика перезапуска
caddy Не указано в конфигурации напрямую /etc/openpanel/caddy/Caddyfile Автоматический при изменении конфига

Инструкция по обновлению приложения

Обновление выполняется через запуск процесса установки с флагом восстановления или путем перезапуска контейнеров. Если требуется обновить конфигурацию, используется команда: docker restart caddy

question_mark
Я могу вам чем-то помочь?
question_mark
ИИ Помощник ×