Homepage 2-я итерация: glances хоста, доска клиентов (NetBird), закладки, watchdog
- группа 'Хост Proxmox': 6 glances-виджетов (CPU/RAM/темпы/диски/сеть) с pve-хоста :61208 - LXC 145 в NetBird 100.70.113.28 → доска клиентов (ping НИИКН/ММФБ/Бужарово/Знаменское/Главторг/Sergey/Lipki) - bookmarks.yaml (NetBird/Spaceweb/Hostkey/claude.ai usage) - netbird-watchdog */5; находка: jobs.cfg пуст (нет бэкапов) — отдельная задача Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -287,7 +287,8 @@ tags: [dttb, proxmox]
|
||||
| Ресурсы | 2 vCPU / 1 GB / swap 512 MB / 8 GB (rootfs на `work`) |
|
||||
| Стек | `ghcr.io/gethomepage/homepage:latest` (`-p 3000:3000`, `--env-file /opt/homepage/.env`, volume `/opt/homepage/config`) |
|
||||
| Веб | **https://dash.dttb.ru** (NPM #42, LE id134, Basic Auth `oleg`/`OL260380eg`; authentik forward-auth отложен) · LAN/NetBird без авторизации `http://10.0.0.148:3000` |
|
||||
| Live-виджеты | Proxmox (read-only token `homepage@pve!homepage`, роль PVEAuditor), NPM, Gitea (read-only PAT), Nextcloud (app-password). Остальное — ping-плитки |
|
||||
| NetBird | `100.70.113.28` (группа Claude-Diag) — для доски клиентов (ping 100.70.x). watchdog `*/5`. LAN защищён правилом `suppress_prefixlength 0` |
|
||||
| Live-виджеты | Proxmox (read-only token `homepage@pve!homepage`, роль PVEAuditor), NPM, Gitea (read-only PAT), Nextcloud (app-password), **glances** (Proxmox-хост `:61208`, CPU/RAM/темпы/диски). Остальное — ping-плитки. 7 групп / 35 сервисов |
|
||||
| Секреты | `/opt/homepage/.env` (chmod 600, **не в vault**): HOMEPAGE_VAR_* + HOMEPAGE_ALLOWED_HOSTS |
|
||||
| Грабли | `/etc/hosts`: `10.0.0.195 dttb.ru` — чтобы Nextcloud-виджет шёл на NPM напрямую (split-DNS), а не хайрпином через WAN |
|
||||
| Tags | dashboard, homepage |
|
||||
|
||||
Reference in New Issue
Block a user