The Vault
A Roku player for your own Jellyfin media server. Point it at a server you already have access to and watch your library on the TV.
The Vault supplies no movies or television. It is a player, not a streaming service. You bring the server: your own Jellyfin installation, or one someone has given you an account on. Installing the app does not create an account anywhere and does not grant access to any media.
What The Vault is
The Vault is an independent, third-party client for Jellyfin-compatible media servers. You type in your server's address, sign in with your account on that server, and it plays your library. Every request it makes carries your sign-in to your server; the app has no catalogue and no accounts of its own.
It is not affiliated with, sponsored by, or endorsed by the Jellyfin project. If you do not have a server yet, jellyfin.org explains how to run one.
Two ways to use it
With any Jellyfin server. Browsing, search, playback with audio-track and subtitle selection, resume and Continue Watching, and the app's English-audio preference all work against a plain, unmodified server.
With a server running the optional Vault backend. Some households also run an add-on that handles requesting titles and storage accounting. Where the app detects it, two extra features appear — Discover & Request, and Vault Space. Against a plain server the app detects their absence and hides them; nothing is broken and nothing is missing.
What you can do
Against a plain Jellyfin server, the first two. The rest need the optional Vault backend, and what any one account may do is decided by that server:
- Browsing — movies, television, and other libraries you have been granted access to.
- Playback — streaming to your Roku device, including audio-track and subtitle selection.
- Requests — asking the service to add a title to the library.
- Request status — following a request from submitted through to available.
- Season selection — for series, choosing all seasons or only the specific seasons you want.
- Quality selection — choosing the download quality profile for a request.
- Storage visibility — seeing how much of your allocated space is in use.
- Library management — where permitted, removing titles you are responsible for.
Permissions are decided by your server
Not every account can do every one of the above. What you may browse, request, or remove is decided by the server, per account, and re-checked on every action. The app reflects those decisions; it does not make them, and it cannot grant itself more access than the account has been given.
This also means two people using The Vault may legitimately see different things.
Removing media is deliberate
Where an account is permitted to remove a title, The Vault always shows a preview first: what will be removed, how much storage it frees, and whether anyone else in the household is affected. Removal only happens after you confirm it, and it does affect the stored media — it is not a "hide from my view" action.
Getting started
You need a Jellyfin server and an account on it. If you run the server, create the account there; if someone else runs it, ask them. The support page has the setup steps and troubleshooting.
About the app
The Vault's Roku client is a fork of the open-source jellyfin-roku project and is distributed under the GNU General Public License, version 2. See the Terms of Use for details and for how to obtain the source.