Steht auf der Arbeit anderer
Nexview wäre ohne diese Projekte nicht möglich, als Datenquelle, als Gegenstelle oder als Baustein. Jedes ist hier genannt und verlinkt.
Dienste, mit denen Nexview spricht
Ohne diese Projekte gäbe es nichts anzuzeigen und nichts anzufragen. Nexview ist die Oberfläche davor, die Arbeit machen sie.
| Projekt | Wofür | Lizenz |
|---|---|---|
| TMDB | Alle Titel, Bilder, Besetzungen und Termine | API-Bedingungen |
| Radarr | Nimmt Filmanfragen entgegen und liefert die Bewertungen | GPL 3.0 |
| Seerr | Das Logo auf der Startseite; der Einrichtungsassistent liest eine laufende Seerr-Installation aus | MIT |
| Sonarr | Nimmt Serienanfragen entgegen, staffelweise | GPL 3.0 |
| TRaSH Guides | Die Vorlagen für Qualitätsprofile, Erkennungsmuster und das Benennungsschema von Radarr und Sonarr, mitgeliefert und auf Wunsch nachgeladen | MIT |
| Plex | Anmeldung, Bibliotheksabgleich, Merkliste und Gesehen-Stand | eigener Dienst |
| Jellyfin | Anmeldung, Bibliotheksabgleich und Gesehen-Stand, neben Plex, nicht statt Plex | GPL 2.0 |
| Emby | Anmeldung, Bibliotheksabgleich und Gesehen-Stand, als dritter Server neben Plex und Jellyfin | eigener Dienst |
| JustWatch | Wo ein Titel in deiner Region streambar ist | über TMDB |
| ntfy | Benachrichtigungen aufs Telefon, selbst hostbar | Apache 2.0 / GPL 2.0 |
| Gotify | Benachrichtigungen über den eigenen Server | siehe Projekt |
| Telegram | Benachrichtigungen über einen eigenen Bot | Bot-API |
| Discord | Benachrichtigungen als Karte in einen Kanal, per Webhook | Webhook-API |
| Apprise | reicht Meldungen an über hundert weitere Dienste weiter, selbst gehostet | BSD-2-Clause |
| Home Assistant | Die Anbindung ans eigene Haus: Sie liest Nexviews Zahlen, entscheidet Anfragen, und Nexview meldet von sich aus dorthin zurück | Apache 2.0 |
Woher die Wertungen stammen
Die Zahlen am Titel kommen über Radarr, das sie seinerseits von diesen drei Häusern bezieht. Nexview erhebt keine eigenen Wertungen.
Womit der Server gebaut ist
Quelloffene Arbeit, ohne die Nexview nicht existieren würde.
| Projekt | Wofür | Lizenz |
|---|---|---|
| FastAPI | Das Gerüst der Schnittstelle | MIT |
| Starlette | Der Unterbau von FastAPI | BSD 3-Clause |
| Uvicorn | Der Server, der das Ganze ausliefert | BSD 3-Clause |
| SQLAlchemy | Der Weg zur Datenbank | MIT |
| SQLite | Die Datenbank selbst, eine Datei | gemeinfrei |
| Pydantic | Prüft jede ein- und ausgehende Angabe | MIT |
| httpx | Spricht mit TMDB, Radarr, Sonarr und Plex | BSD 3-Clause |
| cryptography | Verschlüsselt die hinterlegten Schlüssel | Apache 2.0 / BSD |
| bcrypt | Sichert die Passwörter | Apache 2.0 |
| PyJWT | Die Anmelde-Nachweise | MIT |
| Python | Die Sprache des Servers | PSF-Lizenz |
Womit die Oberfläche gebaut ist
Und was daraus im Browser wird.
| Projekt | Wofür | Lizenz |
|---|---|---|
| React | Die Oberfläche | MIT |
| React Router | Die Wege zwischen den Seiten | MIT |
| TanStack Query | Holt Daten und hält sie frisch | MIT |
| i18next | Deutsch und Englisch | MIT |
| Tailwind CSS | Das Aussehen | MIT |
| Vite | Baut die Oberfläche zusammen | MIT |
| TypeScript | Fängt Fehler vor dem Start ab | Apache 2.0 |
| Lucide | Die Symbole, auch auf dieser Seite | ISC |
| Docker | Verpackt alles in einen Container | eigener Dienst |
| Unraid | Nexview steht in den Community Applications | eigenes Produkt |
| TrueNAS | Nexview steht im Community-Katalog der Apps | eigenes Produkt |
Und Nexview selbst
Nexview steht unter der AGPL-3.0-Lizenz, kostenlos, quelloffen, und du betreibst es selbst. Lizenzangaben auf dieser Seite nach bestem Wissen; maßgeblich ist immer das jeweilige Projekt. Alle genannten Namen sind Marken der jeweiligen Rechteinhaber und werden hier ausschließlich beschreibend verwendet.
Fehlt hier ein Projekt oder stimmt eine Angabe nicht? Sag Bescheid, das wird korrigiert.