# TrueNAS deploy — WebRTC PoC (M1) Host-networked Docker stack that runs `cmd/webrtc-poc` on TrueNAS for manual end-to-end testing. Not wired into the Core binary. ## Prereqs - Docker on the TrueNAS host (TrueNAS SCALE includes it) - LAN or public IP that clients can reach - One free TCP port (WHEP) and one free UDP port (RTP ingest) ## One-time setup ``` # On TrueNAS: sudo mkdir -p /mnt/NVME/Docker/dragonfork-webrtc-poc cd /mnt/NVME/Docker/dragonfork-webrtc-poc # Copy the repo's deploy/truenas/docker-compose.yml in here, and the # whole repo (or just cmd/ + core/ + go.mod + vendor/) somewhere the # Dockerfile build context can see. Simplest: clone the repo adjacent # and symlink docker-compose.yml, or point `context:` at the clone. cat > .env <