feat(docker): add Dockerfile, docker-compose and headless fallback for local testing
This commit is contained in:
@@ -65,10 +65,36 @@ flowchart TD
|
||||
|
||||
---
|
||||
|
||||
## 📦 Installatie op de HTPC
|
||||
## 🐳 Lokaal Testen met Docker
|
||||
|
||||
Je kunt de client direct lokaal testen met Docker en Docker Compose:
|
||||
|
||||
```bash
|
||||
# 1. Start de container (lokaal)
|
||||
docker compose up -d
|
||||
|
||||
# 2. Bekijk de logs
|
||||
docker compose logs -f
|
||||
|
||||
# 3. Open de Web Remote in je browser:
|
||||
# http://localhost:8097/
|
||||
#
|
||||
# 4. Of test Yatse vanaf je telefoon op hetzelfde Wi-Fi netwerk:
|
||||
# Voeg Kodi toe met het IP-adres van je laptop op poort 8080!
|
||||
```
|
||||
|
||||
### Display / X11 Doorkoppeling (Optioneel):
|
||||
Als je wilt dat het MPV-videovenster op het scherm van je laptop verschijnt, geef Docker dan eenmalig toegang tot X11:
|
||||
```bash
|
||||
xhost +local:root
|
||||
docker compose up -d
|
||||
```
|
||||
*Draai je zonder beeldscherm of op een headless server? De client detecteert dit automatisch en valt terug op headless mode (`--vo=null --ao=null`), of start handmatig met `MPV_VO=null docker compose up -d`.*
|
||||
|
||||
---
|
||||
|
||||
## 📦 Installatie op de HTPC Bare-Metal (Aanbevolen voor TV)
|
||||
|
||||
### 1. Snel installeren via installer script
|
||||
Voer op de HTPC het installatiescript uit:
|
||||
|
||||
```bash
|
||||
git clone https://git.bnhmeijer.nl/bart/jellyfin-client.git
|
||||
|
||||
Reference in New Issue
Block a user