Files
wikipedia/HomeLab/LXC - HomePage.md
T

1.6 KiB

#homepage #lxc #settings #guide

IP: 192.168.1.92

PVE - LXC Script Installation

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

Описание для разработчика: https://gethomepage.dev/configs/settings/

Иконки для использования: https://github.com/homarr-labs/dashboard-icons

Настройки находятся в /opt/homepage/config/

How to connect

  1. Подключение Proxmox
  2. Подключение Jellyfin

PVE creds

token-id api@pam!monitor
API ce356c78-d4d4-43d5-97a0-79ca0f84f856

Jellyfin creds 8b9dfc9e19cb4ae9be44a557e86f88df

curl -k -H "Authorization: PVEAPIToken=homepage@pve!monitor=b51f4eab-c923-41b4-9e05-6f6abe9f65b5" https://192.168.1.116:8006

#filesystem #linux
Директория /opt в Linux, сокращение от optional - аналог Programm Files установка стороннего ПО. Стандартный путь /usr/bin - но тут файлы разбрасываются по разным системным папкам (бинарники в bin, библиотеки в lib)

  1. Настройка доступа к панели через NPM:
    1. Открыть файл /opt/homepage/.env
    2. Добавить HOMEPAGE_ALLOWED_HOSTS=homepage.mydomain.com,localhost:3000,192.168.1.92:3000
    3. Перезапустить сервис systemctl restart homepage