Skip to content

Releases: MLT-solutions/bibliofuse-nas-distribution

BiblioFuse NAS 0.1.11

Choose a tag to compare

@mattlifetech mattlifetech released this 18 Aug 13:09

BiblioFuse NAS 0.1.11

Released 2026-08-18.

Folder mode and series details

  • The browser reader gained a folder-mode toggle (on by default for fresh installs):
    drill-down folder tiles with a breadcrumb, replacing the flat grid, using the same
    level-scoping rule as the native clients.
  • Folder tiles show their cover book's thumbnail — the deterministic
    lexicographically-first relative path beneath that row — at the same size as book
    thumbnails, with a folder-glyph fallback and a recursive child count.
  • Drilling into a leaf folder shows a host-parsed series-detail header: cover, title,
    author, a clamped summary (More/Less), and tags.
  • Protocol v5: native clients now receive each book's root-relative relativePath and a
    new GET /api/series-detail/{folderID} endpoint, matching the existing Mac host
    contract so BiblioFuse for iOS/visionOS gets folder mode and series headers from the
    NAS host too.

Synology package

  • DSM 7 x86-64 package: BiblioFuseNAS-0.1.0-0056-x86_64.spk
  • SHA-256: f0ee31922b51afddecf196425f838aa0b23c9e5da228da55ae86754a243424d4
  • The package archive, metadata, architecture, static server binary and embedded reader
    revisions were inspected locally (no source tree, absolute local paths, or secrets
    found). Fresh-install and upgrade validation of build 0056 on physical Synology
    hardware remains pending.

Important: Install this package only with BiblioFuse for iOS 2.1.8 (105) or later.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.11

The image supports linux/amd64 and linux/arm64 and includes OCI provenance and SBOM
attestations. Multi-platform digest:
sha256:87e95083f6b09f10b1f5e0205b1ad3508923ecbb8710e9863ad018f50ded5187.

One host method per NAS

Do not run the Docker/Container Manager host and native Synology package on the same
NAS. Both intentionally use ports 7342 and 7343; choose one host method per NAS.

BiblioFuse NAS 0.1.10

Choose a tag to compare

@mattlifetech mattlifetech released this 10 Aug 07:40

BiblioFuse NAS 0.1.10

Released 2026-08-10.

Streaming and browser reader

  • PDF and EPUB books now stream incrementally to supported native BiblioFuse clients.
  • Descriptor-qualified image-spine and fixed-layout comic EPUBs open in the archive-style
    image reader; ordinary and malformed EPUBs remain in the chapter reader.
  • Vertical EPUB chapters preserve Japanese vertical writing, embedded raster/SVG images,
    and full-page image Fit Page sizing while keeping scripts and authored CSS blocked.
  • Scanned/image-page PDFs use the Mac-style Fit Page/Fit Width and Single Page/Continuous
    reader without the native PDF sidebar. Vector and text PDFs use the authenticated PDF
    frame fallback.
  • PDF page-count repair, first-page embedded-image thumbnails, EPUB/PDF response revisions,
    and load/decode-before-swap navigation improve upgrades and cold-page reading.

Synology package

  • DSM 7 x86-64 package: BiblioFuseNAS-0.1.0-0050-x86_64.spk
  • SHA-256: 39c5b6d9b3405713548aad07499f9ce4184a1c5bbf7bb1a1f903320d5d200816
  • The package archive, metadata, architecture, static server binary and embedded reader
    revisions were inspected locally. Fresh-install and upgrade validation of build 0050 on
    physical Synology hardware remains pending.

Important: Install this package only with BiblioFuse for iOS 2.1.8 (105) or later.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.10

The image supports linux/amd64 and linux/arm64 and includes OCI provenance and SBOM
attestations. Multi-platform digest:
sha256:826995ce40f6b1a93b33b87795969516613e1649859ae49a4a2982d1c8aa1b8d.

One host method per NAS

Do not run the Docker/Container Manager host and native Synology package on the same
NAS. Both intentionally use ports 7342 and 7343; choose one host method per NAS.

BiblioFuse NAS 0.1.9

Choose a tag to compare

@mattlifetech mattlifetech released this 07 Aug 06:53

BiblioFuse NAS 0.1.9

Released 2026-08-07.

Remote access to Kavita or Komga via Tailscale

  • New Settings wizard, Tailscale Serve Remote Access, walks through publishing a
    Kavita or Komga server at a private HTTPS *.ts.net address using your own
    Tailscale account, then generates a QR code to pair it into the BiblioFuse app's
    OPDS Add Server screen.
  • New Settings wizard, Tailscale Subnet Access, is a shorter path that advertises
    your local subnet through Tailscale so Kavita or Komga can be reached at its
    existing local IP address from any device on your tailnet, without configuring
    Serve.
  • Every command is generated for review; BiblioFuse never runs Tailscale commands or
    stores Tailscale credentials on your behalf. QR codes are generated entirely in the
    browser.
  • See the Tailscale remote access guide for both
    walkthroughs.

This applies to the Docker image, Synology Container Manager project, and the native
Synology Package Center .spk.

Synology package

  • The DSM 7 x86-64 package is BiblioFuseNAS-0.1.0-0043-x86_64.spk.
  • Its SHA-256 checksum is published beside the package in this release.
  • Fresh-install, upgrade and uninstall were validated on a physical DS923+.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.9

Multi-platform digest:

sha256:27e004d5c966b494fba17650917cb620b655257507af019fc95b98f6044ef20a

The image provides linux/amd64 and linux/arm64 manifests with provenance and SBOM
attestations.

One host method per NAS

Do not run the Docker/Container Manager host and native Synology package on the same
NAS. Both intentionally use ports 7342 and 7343; choose one host method per NAS.

BiblioFuse NAS 0.1.8

Choose a tag to compare

@mattlifetech mattlifetech released this 27 Jul 07:06

BiblioFuse NAS 0.1.8

Released 2026-07-27.

iOS browser crash fix

  • Fixed a crash on iOS: opening the Sort dropdown in the browser library could crash
    the page on Safari and Chrome for iOS (both WebKit-based) when a large, unfiltered
    library was loaded, showing "Can't Open This Page" and requiring a reload.
  • The library grid now renders at most 60 books at a time, with a "Load more" button
    to reveal the rest on demand. Changing sort keeps whatever count is currently
    visible; changing any filter, the search box, or Clear filters resets back to 60.
  • Desktop and Android Chrome were never affected — this was specific to WebKit's
    native picker handling on iOS.

Synology package

  • The DSM 7 x86-64 package is BiblioFuseNAS-0.1.0-0021-x86_64.spk.
  • Its SHA-256 checksum is published beside the package in this release.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.8

Multi-platform digest:

sha256:865a24b5006528faf784e304df4029dbdebfe135044eaf3c51deb7881e926e8c

The image provides linux/amd64 and linux/arm64 manifests with provenance and SBOM
attestations.

One host method per NAS

Do not run the Docker/Container Manager host and native Synology package on the same
NAS. Both intentionally use ports 7342 and 7343; choose one host method per NAS.

BiblioFuse NAS 0.1.7

Choose a tag to compare

@mattlifetech mattlifetech released this 27 Jul 02:15

BiblioFuse NAS 0.1.7

Released 2026-07-27.

Browser library: sort and filter parity

  • Sort by name, random, recently read, last modified, rating, size or progress, each
    with an ascending/descending toggle.
  • "Recent" now means last-read time, matching every native BiblioFuse client. The old
    file-modified-time sort is still available as its own "Modified" option.
  • Filter by an exact star rating (1★–5★), replacing the previous all-or-favorites
    toggle.
  • A single "Clear filters" button resets format, rating and tag together.
  • Library cards now show format, page/chapter count and file size alongside the cover,
    progress bar and rating.

None of this changes server configuration, library metadata, or native BiblioFuse
clients.

Synology package

  • The DSM 7 x86-64 package is BiblioFuseNAS-0.1.0-0018-x86_64.spk.
  • Its SHA-256 checksum is published beside the package in this release.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.7

Multi-platform digest:

sha256:0ef6b49d2ae2534fdb72e4b064563e9a6c7291bb33313b29ce9c16c772843e5f

The image provides linux/amd64 and linux/arm64 manifests with provenance and SBOM
attestations.

One host method per NAS

Do not run the Docker/Container Manager host and native Synology package on the same
NAS. Both intentionally use ports 7342 and 7343; choose one host method per NAS.

BiblioFuse NAS 0.1.6

Choose a tag to compare

@mattlifetech mattlifetech released this 26 Jul 02:09

BiblioFuse NAS 0.1.6

Released 2026-07-26.

Browser localization

  • The Docker and native Synology package browser app now supports English, Spanish,
    French, Dutch, Portuguese, Russian, Simplified Chinese, Japanese, Korean,
    Indonesian and Malay.
  • Settings includes a per-browser Language selector with a System language option.
  • The choice changes only the browser UI; server configuration, library metadata and
    native BiblioFuse clients are unchanged.

Synology package

  • The DSM 7 x86-64 package is BiblioFuseNAS-0.1.0-0013-x86_64.spk.
  • Its SHA-256 checksum is published beside the package in this release.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.6

Multi-platform digest:

sha256:f8bb79cc17c32ebb562343c52d040b0092c473ea227d3e5e7dc5929c043b83b6

The image provides linux/amd64 and linux/arm64 manifests with provenance and SBOM
attestations.

One host method per NAS

Do not run the Docker/Container Manager host and native Synology package on the same
NAS. Both intentionally use ports 7342 and 7343; choose one host method per NAS.

BiblioFuse NAS 0.1.5 — Local Wi-Fi streaming

Choose a tag to compare

@mattlifetech mattlifetech released this 22 Jul 10:41

BiblioFuse NAS 0.1.5

Released 2026-07-22.

Local Wi-Fi native streaming

  • Docker and Synology Container Manager now use host networking and advertise
    _bibliofuse._tcp over Bonjour from the physical LAN address.
  • Released iOS and visionOS clients can discover the host on Local Wi-Fi and stream over
    pinned HTTPS on port 7342.
  • Docker deliberately has no Tailscale/manual native connection route.

Library selection

  • Fresh installations start with no attached library root.
  • Generic Docker users map their own folder to /library in Compose, then select the
    displayed location or a subfolder in Settings.
  • The Synology Container Manager template mounts /volume1 read-only and shows the DSM
    shares readable by the configured Docker account; the user selects what to attach.
  • The DSM 7 x86-64 package BiblioFuseNAS-0.1.0-0012-x86_64.spk is included with its
    SHA-256 checksum.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.5

Multi-platform digest:

sha256:6bf3d1252d4372385aa9e6ca1488cebe8f44a6c407724e86db662cd6eb0bca4d

The image includes linux/amd64 and linux/arm64 manifests, plus provenance and SBOM
attestations.

One host method per NAS

Do not run the host-network Docker service and the native Synology package together on
one NAS. Both intentionally use ports 7342 and 7343; choose either Docker/Container
Manager or the native package.

BiblioFuse NAS 0.1.3 — Docker public beta

Choose a tag to compare

@mattlifetech mattlifetech released this 19 Jul 07:43

BiblioFuse NAS 0.1.3

Released 2026-07-19.

Changes

  • Renames library management to the clearer Attach library and Detach flow.
  • Adds a six-step Synology DSM read-only access guide and an empty-picker explanation.
  • Adds secure dynamic discovery for DSM shared folders explicitly granted to the
    restricted BiblioFuseNAS account.
  • Adds explicit Content-Length to native JSON responses for released Apple-client
    transport compatibility.
  • Prepares a generic, non-root x86-64 Synology Package Center release candidate with no
    baked-in share, path or private NAS address.
  • Detects the Synology LAN and optional Tailscale interface at package start.

Docker image

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.3

Multi-platform digest:

sha256:9db0f641664c62e5bc44c80c879a8437b545a7adc2a6d16a2d617f7dc21c035f

The image supports linux/amd64 and linux/arm64. It was anonymously pulled and
runtime-checked with a read-only root filesystem, dropped capabilities and
no-new-privileges.

Synology package

BiblioFuseNAS-0.1.0-0011-x86_64.spk is now attached to this release, with its
.sha256 checksum. Generic, non-root x86-64 release candidate — no baked-in share,
path, or private NAS address. Verify the download against the .sha256 file before
installing via Package Center → Manual Install.

BiblioFuse NAS 0.1.2 — Docker public beta

Choose a tag to compare

@mattlifetech mattlifetech released this 19 Jul 02:25

BiblioFuse NAS 0.1.2 — Docker public beta

BiblioFuse NAS 0.1.2 is the first public Docker beta. Hosting the server and
using its browser library and reader are free.

Install

Use the versioned Docker and Synology Container Manager Compose templates in
this repository. They pull:

ghcr.io/mlt-solutions/bibliofuse-nas:0.1.2

Published platforms:

  • linux/amd64
  • linux/arm64

Multi-platform image digest:

sha256:994682d50c3ddfc33e2b515557f265a93b347d606b876043be9bcb792c4f8f57

The public image includes OCI provenance and SBOM attestations. An anonymous
pull using an empty Docker credential store was verified on 2026-07-19.

Included

  • Browser library and reader for CBZ, ZIP, CBR, RAR, EPUB, TXT, TEXT and
    Markdown
  • Paged and continuous comic reading
  • Friendly library folder picker
  • Full refresh plus optional daily or weekly scheduled refresh
  • Persistent account, catalog and reading progress in the mounted config folder
  • Root disable and safe root removal without deleting library files

Important limitations

  • Docker-to-released-iOS and Docker-to-released-visionOS pairing is not
    supported yet.
  • NAS reading can have brief cold-page delays. A modern Mac or PC host remains
    the recommendation for the smoothest native streaming experience.
  • The native Synology .spk passed a private DS923+ x86-64 test, but the tested
    build was tied to one shared-folder name and LAN configuration. It is not a
    public download.
  • Native Synology local Wi-Fi and Tailscale pairing validation is still pending.
  • A generic public .spk needs safe install-time shared-folder selection and
    another physical validation pass.

See the
README,
Docker guide,
and
Synology Container Manager tutorial
before installation.