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
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
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.
01Create reusable access tiers for the combinations you actually offer.
02Reconcile connected services per person or across the whole installation.
03Audit 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.
01
Shape access
Create the tier
Choose libraries, permissions, expiry and limits. Every effective policy change creates a new revision to reconcile.
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.
03
Keep services aligned
Reconcile the assignment
Stewardarr applies desired Plex access and, when connected, synchronises Seerr request policy against a stable identity.
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.
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.
Identity, libraries, sharing and playback sessions.
Movie and series request quotas remain in Seerr.
Current activity, history, usage and session controls.
Managed movie records and reviewed Sweep actions.
Managed series records and reviewed Sweep actions.
Direct email for the messages you configure.
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.
01One persistent home
Keep the database, browser sessions and signing secret in a persistent data directory.
02Plex is the identity
The owner completes setup with Plex; administrators and members continue to sign in with Plex.
03Recover 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 ↑