Nexview
A media discovery dashboard for your own server: new releases from TMDB, marked with what is already in your library — and requests that land straight in Radarr and Sonarr. Entirely free: no price, no subscription, no paid add-ons — every feature for everyone.
An interface, not a downloader
Nexview sits in front of Radarr and Sonarr: it shows what is out there, takes requests and passes them on. Nothing more — and that is exactly the point.
- Shows what is out there. New releases from TMDB, with filters, search and detail pages.
- Shows what you already have. The match against your library sits on the poster as a badge.
- Recommends. What someone marks with a heart turns into their own start page.
- Orders the wishes. Roles, approvals, quotas, age limits, block list, tickets.
- Passes it on. The finished request goes to Radarr or Sonarr — with quality profile and target folder.
- It downloads nothing. Nexview has no download client and talks to no indexer, tracker or usenet provider.
- It finds no sources. Where a title could be found is something Nexview does not know — and does not ask. That part is done by Radarr and Sonarr, exactly as before.
- It does not replace the *arr suite. Without Radarr and Sonarr, Nexview is a pretty list. It comes on top of them, not instead of them.
- It hosts nothing. No account with us, no media files on someone else’s server, no callback channel. Everything runs at your place.
If you know Overseerr or Jellyseerr: same field, different emphasis. Nexview puts the weight on discovery — favourites and the recommendations curated from them for each person individually, the IMDb, Rotten Tomatoes and Metacritic ratings right next to the title, and the trailer before you decide.
Radarr and Sonarr are tools for operators
Radarr and Sonarr are built for the person running the server — not for flatmates, parents or friends.
If you would rather not hand out that access, the wishes reach you by chat and you enter them by hand.
Nexview is the layer in between: everyone browses and requests, the connections stay with you.
What makes the difference
Separate areas for movies and series, permissions instead of blind trust — and the state of every title visible without a click.
Movies and series apart
Two areas with their own logic: movies go to Radarr, series to Sonarr — season by season if you like.
Filter and search
Period, language, region, genre, rating and studio — combinable, plus search across all titles.
Detail pages
Cast, studios, recommendations and trailer. For series, individual seasons can be requested.
State at a glance
Not requested, requested, searching, already downloaded, blocked — on the poster, no asking around.
Three roles
Administrator, approver, user. Everyone sees their own requests and nobody else’s.
Approvals and quotas
Set per user, automatic if you want — so no single person fills the library.
Age restriction
An age per user, measured against the certification of the country of origin.
Block list
Titles that should not enter the library stay visible — but cannot be requested.
Ticket centre
Report an issue, the administrator answers — with history and state.
Ratings
For movies from IMDb, Rotten Tomatoes and Metacritic — no extra service needed.
Notifications
The bell inside the app, by e-mail as well if you want — every event switchable on its own.
Bilingual
Interface and movie titles in German and English.
You have no idea what to watch
Nexview is not only for requesting — it helps you find the film for tonight: favourites, ratings and trailers sit in the same place as the button.
Set a heart
Everyone marks what they like. Those favourites turn into curated recommendations on their own start page — different for each person.
Read the ratings
IMDb, Rotten Tomatoes and Metacritic sit right next to the movie title — so the choice does not hang on the poster.
Watch the trailer
The trailer plays in a window over the detail page — watch first, request after, not the other way round.
Go to the cinema
Nexview organises what sits in your library. Where the files come from is your decision — and the better answer is rarely a torrent.
Films exist because people make a living from them: camera, editing, sound, and somewhere a person who spent three weeks on four seconds. Buy a ticket, rent it, subscribe — that is what makes the next film possible.
And go to the cinema. For the screen, for the sound no soundbar can manage, and for the two hours where the phone stays in your pocket.
Nobody ever met the love of their life on a file-sharing site. In a cinema, plenty have. So: get popcorn, sit at the back, and kiss.
What you get out of it
Nexview takes the role of switchboard off your hands: wishes, feedback and limits run through the application instead of through you.
Issues in one place
Missing audio, wrong language version, a title that stalls: it arrives as a ticket with history and state, not as a message at midnight. You see what is open and close it.
Feedback on quality
Whoever watched a title rates it with stars — that shows you which media cause trouble. And every film card carries a “report a problem” button that files the issue as a ticket.
Disk space stays predictable
Quotas per day, week and month, approvals per person — the library grows at the pace you allow.
Statistics and error log
Who requests how much, what fails. The log is visible to the administrator only.
Radarr stays yours
Nobody needs access to Radarr, Sonarr or the NAS. Block list and age limits keep the rest out.
From browsing to the file
Nexview passes it on, Radarr and Sonarr do the rest — the state follows along by itself.
- 1 Discover Browse new releases from TMDB — what is already in the library is marked.
- 2 Request Pick quality profile and target folder, for series also single seasons.
- 3 Approve Automatic or by hand — per user, with quotas and age limit.
- 4 Done Radarr or Sonarr takes over, the state moves on to “already downloaded”. Radarr / Sonarr
The views of the application
Four views at the desk, three on the phone. Captured on a test installation: the titles come from TMDB, the accounts are made up.
The start view
Rows of new releases, movies and series apart. Above the row the filter bar: period, language, region, genre, rating, studio — combinable. Every poster carries its badge, so what is already in the library is visible without a click.
Looking for something specific? Type it into the search; titles appear in the language you chose.
Everything about a title
Cast with photos, the studios involved, recommendations for similar titles and the trailer in a window. For movies the ratings from IMDb, Rotten Tomatoes and Metacritic sit alongside.
For series all seasons are listed below, each requestable on its own — with the state it currently has.
What is open, what is running
Administrators and approvers see every request with person, time and state, and approve or decline it. With automatic approval the request goes straight on to Radarr or Sonarr.
Users see the same list, but only with their own requests — and the quota they have left.
The part only you see
Invite users, set roles, grant quotas per day, week and month, set an age limit per person and maintain the block list. Plus the connections to TMDB, Radarr and Sonarr with quality profiles and target folders.
The ticket centre collects everyone else’s issues — with history and state, so nothing gets lost in a chat.
The same application, one column
Nexview is not a second, stripped-down phone version — it is the same interface with the same scope. The grid becomes a single column, the rows still scroll sideways, the badges stay the same. Whoever sees a trailer on the sofa requests the film right there instead of typing it into the family chat.
Search and filter — the same filters as at the desk, as pills stacked instead of a bar.
Request in two steps — open the title, confirm the quality profile; for series pick the seasons.
Follow the state — “requested”, “searching”, “already downloaded”; the bell reports the change.
Who may do what
Three roles are enough: one administers, one decides, everyone discovers.
Connections to TMDB, Radarr and Sonarr, users, quotas, age limits, block list, tickets.
Sees all requests and approves or declines them — without reaching the settings.
Discovers, filters, requests — and sees only their own requests.
| Permission | Administrator | Approver | User |
|---|---|---|---|
| Discover, filter, request | yes | yes | yes |
| See own requests | yes | yes | yes |
| See all requests | yes | yes | no |
| Approve or decline requests | yes | yes | no |
| Users, quotas, age limits | yes | no | no |
| Maintain the block list | yes | partly | no |
| Connections to TMDB, Radarr, Sonarr | yes | no | no |
| Answer tickets | yes | no | no |
One container, three steps
Interface and API come from the same image. Take the compose snippet, start it, set it up.
services:
nexview:
image: ghcr.io/derkezorm/nexview:latest
container_name: nexview
restart: unless-stopped
ports:
- "5173:8000"
volumes:
- ./data:/data
environment:
PUID: 1000
PGID: 1000
TZ: Europe/Berlin
Without a TMDB key Nexview starts with sample data — so you can look first and decide after. Database, keys and profile pictures live in the ./data folder next to the compose file.
-
1
Start the container
Take the compose snippet, run
docker compose up -d, open the interface on port 5173. - 2 Run the wizard Enter the TMDB, Radarr and Sonarr keys, pick quality profiles and target folders.
- 3 Bring people in By invitation with a confirmed e-mail address; set role, approvals, quotas and age limit while you are there. Family & friends
Where things live
The API keys for TMDB, Radarr and Sonarr are stored encrypted in the database — not in configuration files.
The browser talks to the Nexview backend only, never directly to TMDB, Radarr or Sonarr.
What is stored are users, settings and requests. Media files stay where they were.
Before you install it
What does Nexview cost?
Nothing. The source is MIT-licensed, and you run it yourself.
Is there a hosted version?
No. There is no sign-up with us, no account and no price — Nexview runs on your server.
Do I need Radarr and Sonarr?
Yes. Nexview passes requests on; searching and downloading is done by Radarr for movies and Sonarr for series.
Does it run on a Synology?
Yes. A single Docker container, typically on a Synology or a home server — there as a Container Manager project from the compose file.
Can I look at it first?
Without a TMDB key Nexview starts with sample data. You can add the keys later in the wizard.
Does everyone see the same?
No. Users only see their own requests, the age restriction limits the titles, the block list limits requesting.
Where are my media files?
Where they were. Nexview stores users, settings and requests — no media.
German or English?
Both, switchable — including the movie titles and descriptions themselves.
Source, compose file, instructions
Everything is on GitHub. There is no hosted version, no account and no price — Nexview runs on your server or not at all.
View on GitHub