46 lines
1.6 KiB
Markdown
46 lines
1.6 KiB
Markdown
#homepage #lxc #settings #guide
|
|
### IP: 192.168.1.92
|
|
|
|
**PVE - LXC Script Installation**
|
|
```bash
|
|
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**
|
|
- https://gethomepage.dev/configs/proxmox/
|
|
2. **Подключение Jellyfin**
|
|
- https://gethomepage.dev/widgets/services/jellyfin/#info-widgets
|
|
|
|
|
|
PVE creds
|
|
>token-id `api@pam!monitor`
|
|
>API `ce356c78-d4d4-43d5-97a0-79ca0f84f856`
|
|
|
|
|
|
Jellyfin creds
|
|
8b9dfc9e19cb4ae9be44a557e86f88df
|
|
|
|
```bash
|
|
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`
|
|
|
|
|
|
|