Skip to content
Simone Di Mambro edited this page Sep 8, 2026 · 4 revisions

unraid-gateway — Wiki

unraid-gateway is a single container that runs on Unraid and exposes one authenticated HTTPS port for mobile clients: a streaming file API over the shares you choose, a proxy to the Unraid GraphQL API, and a small web UI. Authentication uses a regular Unraid API key.

It is the server side of Unraid Drive, the iPhone / iPad / Apple Vision Pro app that puts your shares in the Files app. End-user setup (container, API key, Cloudflare Tunnel, app) is documented step by step in the Unraid Drive wiki. This wiki is the technical reference for the gateway itself.

Pages

Quick facts

Image ghcr.io/sidimam/unraid-gateway:latest (linux/amd64, linux/arm64), about 10 MB
Language Go 1.23, standard library plus a pure Go SMB2 client
Runs as nobody:users (99:100)
Users optional Unraid user + password on login, verified over SMB; per-share permissions from Unraid's Samba config
Port 8484 (HTTP; put TLS in front)
Requires Unraid 7.2+ with the built-in Unraid API enabled
License MIT

Clone this wiki locally