nexcrate
Filme, Serien und Musik in einer App, mit mehreren Fassungen je Titel. Ein Film in Full HD und in 4K, ohne eine zweite Instanz daneben. Statt Radarr, Sonarr und Lidarr nebeneinander. Umstieg mit den Dateien, die schon da sind.
Ein Titel, so viele Fassungen wie du willst
Jede Fassung hat ihr eigenes Profil und ihren eigenen Ordner. Full HD ist schon da, 4K wird gesucht, und beides steht an demselben Film statt in zwei Programmen, die nichts voneinander wissen.
Wie Fassungen gehen
Jede Entscheidung mit Grund
Für jede Fassung steht da, welches Release sie nehmen würde und warum, und bei jedem anderen, warum nicht. Die Regeln kommen aus den TRaSH Guides, die Punkte rechnet nexcrate wie Radarr und Sonarr.
Suche und Profile
Künstler, Alben, das passende Release
Aus MusicBrainz, mit Covern aus dem Cover Art Archive. Dateien werden über Tags, Namen und AcoustID-Fingerabdrücke den Stücken zugeordnet, und beim Ablegen schreibt nexcrate die Tags selbst.
Musik
Läuft auf deiner Maschine. Kein Konto bei uns, keine Wolke, kein Dienst dazwischen.
Wer Radarr, Sonarr oder Lidarr hat, nimmt Bibliothek, Profile, Indexer und Download-Programme mit. Die Dateien bleiben, wo sie sind.
Warum nicht einfach Radarr und Sonarr?
Wer einen Film in Full HD und in 4K haben will, betreibt heute zwei Radarr. Zwei Bibliotheken, zwei Warteschlangen, zwei Sätze Profile, und keins der beiden weiß, was das andere schon hat. Mit Serien und Musik sind es schnell fünf Programme für eine Sammlung.
In nexcrate ist die Fassung ein Teil des Titels. Ein Film hat eine Fassung Full HD und eine Fassung 4K, jede mit Profil, Ordner und Benennung. Eine Suche entscheidet für jede Fassung einzeln, und du siehst an einer Stelle, was fehlt.
Profile entstehen aus Fragen, die man beantworten kann: welche Auflösung, welche Quelle, welche Sprachen, wie groß. Dahinter stehen die Regeln der TRaSH Guides, fertig eingerechnet. Wer es genauer will, stellt jede Zahl von Hand.
Vier Wege weiter
Was nexcrate kann, wie du es einrichtest, wie du von den Arr-Programmen herüberkommst, und wie andere Programme mit nexcrate sprechen.
Funktionen
Fassungen, Profile, Filme, Serien, Anime und Musik, Suche und Downloads, Kalender, Benachrichtigungen, Sicherungen.
- Fassungen
- TRaSH
- Anime
- Musik
Einrichtung
Vom leeren Container zum ersten Download: TMDB, Fassungen, Profile, Ordner, Indexer, Download-Programme, Automatik.
- Schritt für Schritt
- Neu anfangen
Umstieg
Von Radarr, Sonarr und Lidarr herüber, mit Bibliothek, Profilen und Dateien. Danach Nexview und nexbeat vom ARR- in den NEX-Modus.
- Radarr
- Sonarr
- Lidarr
- NEX-Modus
API
Ein fester Vertrag unter /api/v1 für andere Programme: Schlüssel mit Umfang, Koppeln, Ereignisse, Webhooks.
- Schlüssel
- Koppeln
- Ereignisse
- Referenz
nexcrate beschafft, die anderen fragen an
nexcrate hat ein einziges Konto und keine Anfrageseite für die Familie. Das ist Absicht: Wünsche, Rechte und Speicher je Person gehören in Nexview, Musikwünsche in nexbeat. Beide sprechen mit nexcrate über dieselbe Schnittstelle, die jedem offensteht.
- Nexview kennt ab Version 1.0.0 zwei Betriebsarten: ARR mit Radarr und Sonarr, NEX mit nexcrate. Im NEX-Modus wählen deine Leute beim Anfragen eine Fassung von nexcrate statt Standard oder 4K.
- nexbeat fragt Alben und Künstler wahlweise bei Lidarr oder bei nexcrate an.
- nexdeck zeigt nexcrates Warteschlange, hängende Downloads und was zuletzt ankam als Karten. Ein hängender Download lässt sich dort gleich anstoßen.
Ein Container, eine Datei
Keine Datenbank daneben, kein Zwischenspeicher. nexcrate bringt SQLite mit und legt alles in einen Ordner.
# Verzeichnis anlegen, Compose-Datei holen, starten mkdir nexcrate && cd nexcrate curl -fsSL https://raw.githubusercontent.com/DerKezorm/nexcrate/main/docker-compose.yml -o docker-compose.yml docker compose up -d
Danach steht nexcrate auf http://dein-host:8390. Leg das Konto gleich an: Wer eine frische Installation zuerst erreicht, bekommt sie.
Was es nicht ist
Ein Projekt, das seine Lücken selbst nennt, muss sie später nicht erklären.