Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

roger-extensions

Personal Paperback 0.8 extension repository, forked from Suwayomi/tachidesk-paperback-ext. The upstream README follows below.

Add it to Paperback

  1. Paperback → Settings → External Sources → Edit → +
  2. Base URL: https://rogersquare.github.io/roger-extensions/
  3. Browse the repo and install Panelhouse (the Tachidesk extension, renamed; its source id is still TachiDesk).
  4. Open the source's settings and set the server URL (e.g. http://10.0.0.145:4567), then turn on authorization and enter the Suwayomi username and password.

Don't add the upstream Suwayomi repo too: both publish the source id TachiDesk and would collide.

Build and publish

  • Every push to master runs .github/workflows/main.yml: npm ci → npm run bundle → deploys bundles/ to the gh-pages branch, which GitHub Pages serves.
  • Local build (Node 20): npm ci && npm run bundle; npm run serve serves the bundle on the LAN so a phone can test it before pushing.
  • Bump version in src/TachiDesk/TachiDesk.ts for Paperback to offer the update.

Upstream sync

git fetch upstream
git merge upstream/master

Secrets

.gitignore carries the standard secrets block and .pre-commit-config.yaml runs gitleaks; enable it once per clone with pre-commit install.


Tachidesk Paperback Extension

drawing

This Paperback extension lets you use Tachiyomi extensions on iOS! Tachidesk is a rewrite of Tachiyomi for the Desktop, this extensions queries a Tachidesk instance to retrieve content.

Notice

Since iOS 18, Suwayomi-Server MUST be served through HTTPS.

Setup

  • Setup a Tachidesk server by following this guide.
  • Make sure the instance is available through the browser by connecting to the server ip:port (usually runs on port 4567)
  • Head to Tachidesk extensions page and install your favorite extensions.
  • Now install the this extension on your iOS device by clicking here
  • On Paperback head to Tachidesk extension settings and set the server ip:port (ex: http://192.168.1.10:4567)
  • All set! you can now enjoy Tachiyomi extensions on iOS

How to report a Bug

  1. Open an Issue here on Github, describe in details the error and how to reproduce it and attach a log exported from paperback (preferred way).
  2. You can message me on Discord at Alles#8932
  3. You can message me on Telegram
Credits
  • AlexZorzi repo author
  • ofelizestevez for the active help on this repo and for the 0.8 upgrade
  • xOnlyFadi for the active help on this repo
  • TheNetsky for the technical help
  • Paperback Team for the awesome platform
  • Tachidesk Team for the fantastic API
  • Tachiyomi Team and Community for the content sources

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages