# Copy to .env and fill in. Never commit the filled-in .env. # The repo .gitignore ignores `.env` and `**/.env` everywhere — verify with: # git check-ignore -v plex/.env # ── Plex HTTP API (required) ───────────────────────────────────────────────── # Base URL of the Plex Media Server. Resolves to odin (192.168.90.103) and routes # over the tailnet subnet route. Use https:// — plain http 302-redirects. # TLS verifies cleanly from `dev` here, unlike odin's myunraid.net vhost. PLEX_URL=https://plex.bergerhouse.net # X-Plex-Token for an admin account on this server. # Plex Web -> any library item -> ... -> Get Info -> View XML, then copy the # X-Plex-Token query parameter out of the URL that opens. PLEX_TOKEN=replace-me # Set to 1 to skip TLS verification (not needed for PLEX_URL above; here in case # the collection is pointed at odin's myunraid.net vhost instead). PLEX_INSECURE=0 # ── odin filesystem access (optional — only for the deeper "under the hood" checks) ── # Needed to read Plex's logs, Preferences.xml, and the metadata/media appdata # dirs directly. Leave blank until an SSH key for this box is authorized on odin. ODIN_SSH_HOST=100.101.253.105 ODIN_SSH_USER=root ODIN_SSH_KEY= # Path to the Plex appdata dir on odin, as seen from the Unraid host (not the # container). Confirm before use — not yet verified. ODIN_PLEX_APPDATA= # ── Unraid GraphQL API (optional — host-level health only) ─────────────────── # See ../docs/odin-access.md. Base URL WITHOUT the /graphql suffix. UNRAID_HOST=https://192-168-90-103.87c90a69c53e7197560c778a63f483e675130f2a.myunraid.net:8443 UNRAID_API_KEY=