GridStreamr DVR
Record on your hardware. Keep files on your storage.
Install on Mac or Windows, or run Docker on Linux. Pair with the GridStreamr app over Wi‑Fi — or use Cloud Relay when you’re away. Premium unlocks pairing, scheduling and job management in the app.
Desktop installers
Bundles the DVR service, browser dashboard, and a pinned FFmpeg. No separate runtime install.
macOS (Apple silicon)
GridStreamrDVR-arm64.pkg
DownloadmacOS (Intel)
GridStreamrDVR-amd64.pkg
DownloadWindows (x64)
GridStreamrDVR-Setup-x64.exe
DownloadReleases are published at djpirra/gridstreamr-dvr-releases.
macOS & Windows setup
Step 1
Install
Run the .pkg (macOS) or .exe (Windows). The installer registers an auto-start background service and opens inbound access on port 8787 for devices on your LAN.
Step 2
Open the dashboard
Use the GridStreamr DVR shortcut, or browse to http://127.0.0.1:8787. Closing the browser never stops recordings — the service keeps running.
Step 3
Pair with the app
In GridStreamr: Settings → DVR → LAN → Find on Wi‑Fi (or enter http://<computer-lan-ip>:8787). Enter the one-time pairing code shown in the dashboard.
Docker
Choose the image that matches your CPU. Check with uname -m (x86_64 → amd64, aarch64 → arm64).
Sample compose
Port 8787. Persist /data and /recordings. Adjust volume paths for your host.
services:
gridstreamr-dvr:
image: gridstreamr/gridstreamr-dvr-amd64:latest
container_name: gridstreamr-dvr
restart: unless-stopped
environment:
GRIDSTREAMR_BIND_ADDRESS: "0.0.0.0:8787"
GRIDSTREAMR_DATABASE_PATH: "/data/dvr.db"
GRIDSTREAMR_RECORDINGS_PATH: "/recordings"
TZ: "Asia/Dubai"
ports:
- "8787:8787"
volumes:
- ./data:/data
- ./recordings:/recordings
- Create folders for data and recordings, then start the stack with
docker compose up -d(adjust volume paths for your host). - Open the dashboard at
http://<host-lan-ip>:8787. - Docker bridge networking often does not pass mDNS — use the LAN IP in the app, or enable Cloud Relay for remote control.
After install
Find on Wi‑Fi
On the same network, open GridStreamr → Settings → DVR → LAN → Find on Wi‑Fi, or type the machine’s LAN address with port 8787.
Cloud Relay
Away from home, link Cloud Relay in the dashboard (Settings → DVR → Cloud). The DVR makes an outbound secure connection — no port forwarding. Watching or downloading video still needs LAN or your own public URL.