Перейти к основному контенту

Установка и настройка homepage в lxc контейнер

Установка

Для установки homepage в lxc контейнер, нам понадобится скрипт с сайта https://community-scripts.github.io/ProxmoxVE/scripts?id=homepage

В консоли ноды необходимо ввести команду

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/homepage.sh)"

Если все в порядке, после установки у вас появится доступ к панели по адресу http://<ip lxc контейнера с portain>:3000

Настройка

Рекомендую настроить подключение через ssh так как для настройки понадобится редактировать большое количество файлов и загружать материалы через sftp

После подключения необходимо отредактировать файл конфигурации

В консоли lxc контейнера

nano /opt/homepage/.env

Файл необходимо привести к виду

HOMEPAGE_ALLOWED_HOSTS=localhost:3000,<ip lxc контейнера>:3000,<поддомен если используете обратный прокси>

Отличительной особенностью от версии с докером является то что все медиа файлы располагаются в каталоге 

/opt/homepage/public/

Дальнейшую настройку homepage рекомендую выполнять через официальную документацию документацию homepage dashoboard