Self-hosted Plex stewardship

Look after your Plex server and everyone you share it with.

Stewardarr brings invitations, access policy, activity, requests and thoughtful library review into one control plane that runs beside Plex.

Identity
Plex sign-in
Runs
On your server
Works with
Your existing stack
Stewardarr shield with integrated media and policy controls

Interactive product demo

Use Stewardarr before you install it.

This is the current Stewardarr application running with synthetic members, demo settings, current media metadata and a full year of generated activity.

The demo cannot connect to a real Plex server or change a real media library.

Stewardarr applicationLive application · Safe demo data
Open full demo

A calmer control plane

Share generously.
Operate deliberately.

Plex sharing grows one person at a time. Stewardarr keeps the welcome personal while making the rules, records and follow-through consistent.

01 / Welcome

Turn a link into a proper invitation.

Create invitations for new members, one known member, a whole tier or any existing member. Set expiry and redemption limits, preview the access being offered, and add a reusable onboarding flow.

  • Plex-authenticated acceptance
  • Tier preview before access changes
  • Renewal and tier-change codes for members

02 / Govern

Express policy once, then reconcile it.

Build reusable tiers for libraries, permissions, expiry, streams, watch time and request allowances. Stewardarr tracks the desired policy and brings connected services back into line.

  • Explicit inherited, unlimited, limited or disabled modes
  • Separate movie and series request quotas
  • Per-member and sync-all status

03 / Care

See the load. Make considered changes.

Bring live activity, history and usage into view. Start enforcement in observe-only mode, and use Sweep to ask members before an administrator reviews library actions.

  • Warnings, grace periods and cooldowns
  • Guarded session termination when enabled
  • Playback and recent-watch protection for Sweep

Two sides of the same household

Capable for administrators.
Clear for members.

AdministratorPolicy at a glance

Manage the rules and the exceptions.

See identities, assignments and connection health in context. Review invitation capacity, policy revisions, usage and operational jobs in one connected operational view.

01

Create reusable access tiers for the combinations you actually offer.

02

Reconcile connected services per person or across the whole installation.

03

Audit consequential actions and keep enforcement observable.

MemberOne useful place to return

See access, activity and requests in one place.

The responsive member portal gathers the information a member needs: current access, activity, requests and Sweep participation, using the Plex identity they already have.

AccessActivityRequestsSweep

Existing members can also review and redeem eligible renewal or tier-change codes while signed in.

From invitation to ongoing care

A workflow that stays understandable.

Each stage has a clear owner. Stewardarr coordinates; Plex and the optional services keep doing the jobs they are built for.

  1. 01

    Shape access

    Create the tier

    Choose libraries, permissions, expiry and limits. Every effective policy change creates a new revision to reconcile.

  2. 02

    Open the door

    Send the right invitation

    Choose the audience, link lifetime, redemption capacity and optional onboarding flow. Invitees see what access means before accepting.

  3. 03

    Keep services aligned

    Reconcile the assignment

    Stewardarr applies desired Plex access and, when connected, synchronises Seerr request policy against a stable identity.

  4. 04

    Watch responsibly

    Observe before enforcing

    Tautulli supplies live sessions and history. Evaluate stream and watch-time limits in observe-only mode before choosing warnings or termination.

  5. 05

    Review the library

    Let members weigh in

    Sweep gathers votes, then puts candidates in front of an administrator. Grace periods, current playback and recent watches remain protected.

Fits your media stack

Bring your media stack together.

Add the services your household uses. Each application keeps its role while Stewardarr coordinates policy through the connections you configure.

Plex

Required

Identity, libraries, sharing and playback sessions.

Seerr

Optional

Movie and series request quotas remain in Seerr.

Tautulli

Optional

Current activity, history, usage and session controls.

Radarr

Optional

Managed movie records and reviewed Sweep actions.

Sonarr

Optional

Managed series records and reviewed Sweep actions.

SMTP

Optional

Direct email for the messages you configure.

Notifications

Optional

Send operational and policy events to your targets.

Self-hosted by design

Your server.
Your members.
Your call.

Stewardarr runs as a container in the environment you operate. Administrators and members use their Plex identity on that Stewardarr installation.

01

One persistent home

Keep the database, browser sessions and signing secret in a persistent data directory.

02

Plex is the identity

The owner completes setup with Plex; administrators and members continue to sign in with Plex.

03

Recover deliberately

Use configuration export for settings and a stopped app-data backup for complete recovery.

MembersStewardarrPlex+Optional services

Useful answers

Clear answers, up front.

Stewardarr coordinates access and care around the Plex server and companion services you already run.

01How does Stewardarr work with Plex and Seerr?

Plex provides identity, libraries, sharing and playback. Seerr continues to manage requests and its native movie and series quotas. Stewardarr coordinates access and policy across them through their documented APIs.

02Where do members sign in?

Members open your Stewardarr installation and sign in with their Plex identity. Their portal brings together current access, activity, requests and Sweep participation.

03What can an access tier control?

A tier can define Plex libraries and permissions, membership expiry, concurrent-stream and watch-time limits, plus separate Seerr movie and series request quotas. Limits can inherit defaults, be unlimited, be limited, or be disabled.

04How does playback enforcement work?

Observe-only mode lets you validate stream and watch-time decisions against real sessions first. You can then configure warnings, grace periods and cooldowns, with session termination available as an explicit opt-in.

05How does Sweep protect the library?

Sweep gathers member input and presents candidates for explicit administrator review. Before a configured Radarr or Sonarr action runs, Stewardarr checks grace periods, current playback and recent-watch protection.

06Where does Stewardarr keep its state?

The container keeps its SQLite database, browser sessions and signing secret in its persistent data directory. Configuration export and full app-data backups support recovery.

Share well. Stay in control.

A better front door for your Plex server.

From the first invitation to the next library review, Stewardarr gives every decision a clear place to happen.

Back to the beginning