Files

CHIMERA REMOTE PLAY WORKER
==========================

Doel
----
Chimera draait headless op Unraid. Beeld, audio, controller en DualSense-
functies moeten daarom op je Windows-pc draaien. Deze kleine worker laat
Chimera uitsluitend vaste chiaki-ng-acties op die pc starten en bewaken.

Installatie
-----------
1. Pak deze ZIP volledig uit.
2. Rechtsklik op install.ps1 en kies "Uitvoeren met PowerShell". Als Node.js
   LTS ontbreekt, installeert het script dit automatisch via Windows Package
   Manager.
3. Ga terug naar Console -> Remote Play in Chimera en klik Vernieuwen.
4. Gebruik Installeren/Bijwerken om de actuele stabiele chiaki-ng portable
   release met grootte- en SHA-256-controle onder je eigen profiel te beheren.
5. Open chiaki-ng vanuit Chimera en registreer de PS5 eenmalig met de Link
   Device-PIN. Account-ID en PIN blijven uitsluitend in chiaki-ng.

Beveiliging
-----------
- pairing.json bevat alleen een kortlevend, eenmalig inschrijftoken.
- Na inschrijving krijgt de worker via HTTPS een permanente HMAC-key en wist
  hij het inschrijftoken.
- De worker accepteert geen shellcommando's, scripts, vrije argumenten of
  willekeurige paden.
- De PS5 registration key, PSN Account-ID, Link Device-PIN en Chimera-cookie
  worden nooit naar de worker gestuurd.
- De worker kan alleen chiaki-ng diagnosticeren, openen, hash-geverifieerd
  installeren/bijwerken, een vooraf geconfigureerde sessie starten of die
  sessie stoppen.
- Updates weigeren prereleases, afwijkende hosts/paden, ontbrekende SHA-256,
  te grote downloads, archive-traversal, links en onverwachte payloadvormen.

Handmatig starten
-----------------
Als Taakplanner niet beschikbaar is, dubbelklik je op "Start worker.cmd".
Laat het venster dan open zolang je Remote Play vanuit Chimera gebruikt.

Verwijderen
-----------
Voer uninstall.ps1 uit vanuit:
%LOCALAPPDATA%\Chimera\RemotePlayWorker
Dit verwijdert ook de beheerde portable client, maar niet een afzonderlijke
systeeminstallatie of je lokale chiaki-profiel. Verwijder daarna de worker in
Chimera om de serverkey onmiddellijk in te trekken.