rpi-media: стартовая страница Homepage, Radarr/Sonarr → Jellyfin connect

- homepage/: сервисы с описанием и живыми виджетами; ключи — в homepage.env на малине
- Jellyfin-виджет через customapi (встроенный не совместим с Jellyfin 12)
- provision.py: шаги homepage и connect

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
gilfanovr
2026-10-11 16:12:39 +03:00
co-authored by Claude Opus 5.5
parent f70d5c848f
commit 94bc983401
9 changed files with 220 additions and 4 deletions
+18
View File
@@ -110,3 +110,21 @@ services:
- ./config/seerr:/app/config
ports:
- "5055:5055"
homepage:
# стартовая страница со всеми сервисами, описаниями и живым статусом
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
restart: unless-stopped
env_file: ./homepage.env # HOMEPAGE_VAR_* — API-ключи и пароль qBittorrent, rus 600, только на малине
environment:
TZ: Europe/Moscow
PUID: "1000"
PGID: "1000"
# без этого отдаёт 400 на любой Host, кроме localhost
HOMEPAGE_ALLOWED_HOSTS: 192.168.10.25:3000,rpi.local:3000,localhost:3000
volumes:
- ./homepage:/app/config
- /mnt/backup:/mnt/backup:ro # только чтобы виджет resources видел заполнение диска
ports:
- "3000:3000"