Sofarr
In EntwicklungFilme und Serien, vom Sofa aus verwaltet
Ein schlanker Dienst, der neue Releases bei Usenet-Indexern findet, anhand der eigenen Qualitätsregeln entscheidet, sie an den Download-Client übergibt und in die Bibliothek importiert. Geschrieben in Rust: ein statisches Binary, ein Container, SQLite.
amigo-sofarr ist in einer frühen Entwicklungsphase und noch nicht nutzbar. Zuerst kommen Filme, Serien bauen auf dem fertigen Kern auf.
Es ist ein unabhängiges Clean-Room-Projekt: weder Teil von Sonarr, Radarr oder einem anderen Servarr-Projekt noch von ihnen unterstützt oder abgeleitet. Es wird kein Servarr-Quellcode und keine Servarr-Testdaten verwendet; bestehende Instanzen werden nur über ihre öffentliche HTTP-API beobachtet, um zu prüfen, dass sofarr sich gleich verhält.
Sofarr
Funktionen
Eigener Release-Parser
In ArbeitEin Tokenizer-basierter Parser liest Titel, Jahr, Quelle, Auflösung, Edition, Release-Gruppe und Sprachen aus einem Release-Namen – Feld für Feld gemessen an Tausenden echten Release-Namen.
Entscheidungen nach eigenen Qualitätsregeln
In ArbeitQualitätsprofile mit Cutoff und Upgrades, Größengrenzen, Custom Formats mit Punktwerten, Propers und Repacks sowie Sprach- und Indexer-Einstellungen entscheiden, welches Release geholt wird.
Usenet von der Suche bis zur Bibliothek
In ArbeitNeue Releases über Newznab-RSS und -Suche, Downloads über nzbget, danach Import mit Umbenennung in die Bibliothek – Hardlink-freundlich, mit Downloads und Bibliothek unter einem Mount.
Umzug von Radarr und Sonarr
In ArbeitÜbernimmt Profile, Custom Formats, Qualitätsdefinitionen, Einstellungen und die Bibliothek aus einer laufenden Instanz; ein Shadow-Modus läuft daneben und protokolliert, was sofarr holen würde, bevor es übernimmt.
Serien
In ArbeitEpisoden, Mehrfach-Episoden, Staffelpakete, tägliche und Anime-Nummerierung, Specials und Serien-Metadaten von TVDB.
Web-Oberfläche
GeplantEine Web-Oberfläche für den Dienst; Technik und Zeitpunkt sind noch offen.