Установка и настройка 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