feat(submodule): voeg jellyfin-client toe als submodule
This commit is contained in:
@@ -90,6 +90,9 @@ De werkmap `/home/bart/git/cluster` is gestructureerd als een **Git superproject
|
||||
| **[`HERMS`](file:///home/bart/git/cluster/HERMS)** | Geautomatiseerd brouwplatform (brouwautomatisering) | Rust microservices, Next.js / TypeScript GUI, ESP32 C++, KiCad PCB |
|
||||
| **[`smart-home`](file:///home/bart/git/cluster/smart-home)** | Huisautomatisering & IoT | Home Assistant, netwerk- en migratiescripts |
|
||||
| **[`htpc`](file:///home/bart/git/cluster/htpc)** | HTPC & Media Services Platform | Jellyfin, *Arr stack, K8s manifests, GitOps |
|
||||
| **[`eendoeserver`](file:///home/bart/git/cluster/eendoeserver)** | Web & Reverse Proxy web03 | Apache vhosts, HTML, SASS |
|
||||
| **[`package-repo`](file:///home/bart/git/cluster/package-repo)** | Debian Package Repository | Debian packaging, Gitea Actions |
|
||||
| **[`jellyfin-client`](file:///home/bart/git/cluster/jellyfin-client)** | HTPC Client & YouTube Receiver | Python, Rust, MPV IPC, Kodi JSON-RPC |
|
||||
|
||||
---
|
||||
|
||||
|
||||
+31
-1
@@ -1,6 +1,6 @@
|
||||
# Repository Details & Modules
|
||||
|
||||
Dit document bevat specifieke details over de vier repositories in deze workspace, inclusief mappenstructuur, protocollen en configuraties.
|
||||
Dit document bevat specifieke details over de repositories in deze workspace, inclusief mappenstructuur, protocollen en configuraties.
|
||||
|
||||
---
|
||||
|
||||
@@ -107,3 +107,33 @@ Dit document bevat specifieke details over de vier repositories in deze workspac
|
||||
### GitOps Workflow
|
||||
* Manifests bevinden zich in `k8s/` en worden via Gitea Actions gesynchroniseerd naar `k8s-infra-vmserver` onder `workloads/htpc/`.
|
||||
|
||||
---
|
||||
|
||||
## 6. 🏢 eendoeserver Repository
|
||||
|
||||
* **Pad**: `/home/bart/git/cluster/eendoeserver`
|
||||
* **Git Remote**: `https://git.bnhmeijer.nl/bart/eendoeserver.git`
|
||||
* **Doel**: Website `eendoe.nl` en Apache VirtualHost configuraties van web03.
|
||||
|
||||
---
|
||||
|
||||
## 7. 📦 package-repo Repository
|
||||
|
||||
* **Pad**: `/home/bart/git/cluster/package-repo`
|
||||
* **Git Remote**: `https://git.bnhmeijer.nl/bart/package-repo.git`
|
||||
* **Doel**: Debian/APT package repository bronnen, build-scripts en distributie.
|
||||
|
||||
---
|
||||
|
||||
## 8. 📺 jellyfin-client Repository
|
||||
|
||||
* **Pad**: `/home/bart/git/cluster/jellyfin-client`
|
||||
* **Git Remote**: `https://git.bnhmeijer.nl/bart/jellyfin-client.git`
|
||||
* **Doel**: HTPC client applicatie & YouTube video receiver voor Linux mini-PC's.
|
||||
* **Componenten**:
|
||||
* Python WebSocket client sessie gekoppeld aan de centrale Jellyfin server.
|
||||
* MPV video player controller met hardwareversnelling via IPC unix socket.
|
||||
* Geëmuleerde Kodi JSON-RPC server (`:8080`, `:9090`) voor bediening via Yatse.
|
||||
* Web remote / REST API (`:8097`) voor mobiel YouTube links delen (`yt-dlp`).
|
||||
* `jellyfin-kiosk-rs`: Rust-gebaseerde kiosk launcher.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user