$ curl -v http://[::1]:8089/status
* Trying [::1]:8089...
* Connected to ::1 (::1) port 8089 (#0)
> GET /status HTTP/1.1
> Host: [::1]:8089
> User-Agent: curl/7.88.1
> Accept: */*
>
< HTTP/1.1 200 OK
< Cache-Control: no-cache, no-store
< Content-Type: application/json; charset=utf-8
< X-Channels-Dvr-Identifier: UGxlYXNlIGRvbid0IG92ZXJyZWFjdCB0byB0aGlzIG1lc3NhZ2U
< Date: Mon, 13 Apr 2026 14:29:06 GMT
< Content-Length: 714
<
* Connection #0 to host ::1 left intact
{"arch":"x86_64","booted":true,"description":"the daemon powering Channels DVR","eol":0,"eol_link":"","features":{"bonjour":true,"bytelimitedhls":true,"comskip":true,"cpu":true,"dev":false,"download_chrome":true,"dvr":true,"events":true,"guide":true,"imgproxy":true,"m3u":true,"nat":false,"playlist":true,"playon":false,"remote":true,"roku":false,"tailscale":false,"tmsimgproxy":true,"transcode":true,"tve":true,"virtual":true},"local_port":8089,"name":"channels-dvr","os":"linux","prerelease":true,"start_time":"2026-04-13T07:15:08.149467404-07:00","subscription":"active","suspected_docker_gateway":null,"suspected_proxies":null,"url":"https://getchannels.com/dvr","username":"hal9000","version":"2026.04.09.2054"}
$ ss -ltnp6 sport = :8089
State Recv-Q Send-Q Local Address:Port Peer Address:PortProcess
LISTEN 0 4096 *:8089 *:* users:(("channels-dvr",pid=2845299,fd=11))