• V1.1 d4dec452ce

    ntfy-downloader V1.1
    All checks were successful
    Test and Build ntfy-downloader Image / build-image (push) Successful in 6s
    Stable

    Ghost released this 2026-07-16 13:47:52 +00:00 | 4 commits to main since this release

    ntfy-downloader V1.1

    V1.1 macht aus dem bisherigen synchronen Downloader einen dauerhaft
    betreibbaren, persistenten Dienst und ergaenzt einen vollstaendigen
    Registry-Deployment-Pfad.

    Highlights

    • Persistente SQLite-Jobqueue mit Wiederaufnahme unterbrochener Auftraege.
    • Listener und Download-Worker sind entkoppelt; lange Downloads blockieren den
      ntfy-Stream nicht mehr.
    • Verlustarme Stream-Wiederaufnahme und Deduplizierung anhand der ntfy-ID.
    • Fehler eines einzelnen Downloads beenden den Worker nicht mehr.
    • Lange Dateinamen werden standardmaessig begrenzt.
    • Robustere Erkennung eingebetteter PornKai-Player.
    • Thumbnail-Cache wird bei geaenderten Dateien invalidiert und alte Eintraege
      werden automatisch bereinigt.
    • 21 automatisierte Tests laufen in einer eigenen Docker-Test-Stage.
    • Healthchecks fuer Listener/SQLite und Web-UI.
    • Gehaertete Non-Root-Container mit read-only Root-Dateisystem,
      no-new-privileges, Capability-Drop und Ressourcenlimits.
    • Forgejo Actions veroeffentlicht Images als latest, Commit-SHA und V1.1.
    • compose.image.yaml ermoeglicht den Betrieb ohne Quellcode-Checkout direkt
      aus git.home.schumbi.de/ralf/ntfy-downloader.

    Hinweise fuer bestehende Installationen

    • Fuer Registry-Deployments compose.image.yaml und eine angepasste .env
      verwenden.
    • Die neue Jobdatenbank benoetigt ein persistentes Volume fuer /state.
    • Der Thumbnail-Cache liegt persistent unter /thumbs.
    • Falls DOWNLOAD_DIR einer anderen numerischen Identitaet gehoert, muessen
      DOWNLOADER_UID und DOWNLOADER_GID passend gesetzt werden.
    • Bestehende ntfy-, yt-dlp- und Web-UI-Variablen bleiben gueltig.

    Registry-Image

    git.home.schumbi.de/ralf/ntfy-downloader:V1.1
    

    Fuer maximal reproduzierbare Deployments kann alternativ der vollstaendige
    Commit-SHA dieses Releases verwendet werden.

    Downloads