diff --git a/README.md b/README.md index a60453e..c6ddb39 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,15 @@ Available for `linux/amd64` and `linux/arm64`. ## Unraid +### Using the template (recommended) + +1. Copy `unraid/my-plexgeo.xml` to `/boot/config/plugins/dockerMan/templates-user/` on your Unraid server +2. In the Docker tab, click **Add Container** and select **plexgeo** from the template dropdown +3. Fill in your Plex URL, token, and encryption key — sensitive fields are masked +4. Click **Apply** + +### Manual setup + 1. In the Unraid Docker tab, click **Add Container** 2. Set **Repository** to `ghcr.io/inch-high/plexgeo:latest` 3. Add a **Port** mapping: host `7842` → container `7842` @@ -96,7 +105,7 @@ Available for `linux/amd64` and `linux/arm64`. 5. Add **Variables**: - `PLEX_URL` = your Plex server URL - `PLEX_TOKEN` = your Plex token - - `ENCRYPTION_KEY` = your generated Fernet key + - `ENCRYPTION_KEY` = your generated key 6. Click **Apply** --- diff --git a/unraid/my-plexgeo.xml b/unraid/my-plexgeo.xml new file mode 100644 index 0000000..8cea2ed --- /dev/null +++ b/unraid/my-plexgeo.xml @@ -0,0 +1,26 @@ + + + plexgeo + ghcr.io/inch-high/plexgeo:latest + https://github.com/Inch-high/plexgeo/pkgs/container/plexgeo + + latest + Latest stable release + + bridge + false + https://github.com/Inch-high/plexgeo/issues + https://github.com/Inch-high/plexgeo + Stream intelligence dashboard for Plex — live world map, session logs, and anomaly alerts when users stream from unusual locations. + MediaServer:Other + https://raw.githubusercontent.com/Inch-high/plexgeo/main/unraid/plexgeo-icon.png + PlexGeo monitors your Plex server, logs every user stream by IP and country, graphs trends over time, and raises anomaly alerts when a user streams from an unusual location. + 7842 + /mnt/user/appdata/plexgeo + + + + 30 + 0.10 + 5 +