Skip to content

tsundoku 1.0.0

Latest

Choose a tag to compare

@pid1 pid1 released this 21 Sep 14:49
· 15 commits to main since this release

First tagged release.

An OPDS 1.2 and 2.0 catalog, an authenticated upload UI, and a KOReader-compatible progress sync server — one Cloudflare Worker, one R2 bucket, one D1 database, inside the free tier.

  • Browse and download from KOReader, Thorium, FBReader, Panels, or anything else that speaks OPDS.
  • Upload through a web UI. EPUB and CBZ have their metadata and cover art read out of the file server-side.
  • Sync reading position between devices over KOReader's own kosync protocol, with a per-device view of who agrees with whom.

Setup is ./scripts/setup.sh then npm run deploy; see the README.