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 — or, if a Plex server is connected, straight with a Plex account. You set role, approvals, quotas and age limit as you go, and in advance for anyone who signs themselves up. Family & friends
Two steps after that
The container is running — now it needs an account and the services.