• v0.6.0 32363c32ad

    v0.6.0 Stable

    github-actions[bot] released this 2026-10-20 09:22:09 +00:00 | 43 commits to main since this release

    Added

    • BrowseService, behind the search token: Page lists releases with the UI's filters, Card gives one release with its files, Stats gives the counts of the data page.
    • The chart's ui component: Deployment and Service <release>-ui running sniffarr -ui, with ui.service.targetPort naming a port of a proxy in ui.extraContainers and SNIFFARR_OIDC_ISSUER set through ui.env.
    • The chart's single.enabled: one Deployment <release> running -api with every enabled component of ui, sniff and fetch, with single.replicas fixed at 1.

    Changed

    • Breaking: one binary, sniffarr, whose components are the flags -api, -ui, -sniff and -fetch; sniffapi and sniffdht are gone, and the image's entrypoint is sniffarr. Every environment variable and DHT flag keeps its name.
    • Breaking: -discover is -sniff; the web UI is served by -ui, and SNIFFARR_UI_ADDR defaults to :8081.
    • The web UI reads through BrowseService: in a process with -api over an in-memory connection, else at SNIFFARR_URL with SNIFFARR_SEARCH_TOKEN. SNIFFARR_URL set in a process with -api is refused.
    • -log-level given wins over SNIFFARR_LOG_LEVEL.
    • Every component reports telemetry as the service sniffarr unless OTEL_SERVICE_NAME says otherwise.
    • The chart's containers are named api, sniff and fetch.

    Removed

    • Breaking: the chart's api.ui; ui replaces it, and a values file still setting api.ui fails to render.
    Downloads