HydraIssues

Add hydraneckwebrtc-controller Linux recipe
open feature Project: hydracluster Reporter: 23 Mar 2026 14:15

Description

## Problem

There is no recipe for the `hydraneckwebrtc-controller` role. The controller must be set up manually (config, systemd service, moonlight-web-stream binary). The worker recipe (`hydraneckwebrtc-linux.yaml`) exists but does not cover the controller.

## Fix

Create `hydraneckwebrtc-controller-linux.yaml` recipe that provisions:
- Controller config at `/root/.hydraneckwebrtc-controller/config.yaml`
- systemd service `hydraneckwebrtc-controller.service`
- moonlight-web-stream binary at `/opt/moonlight-web-stream/`

## Files
- `hydracluster/recipes/hydraneckwebrtc-controller-linux.yaml` (new)