https://github.com/n0-computer/iroh-thorium-reader
https://github.com/n0-computer/iroh-thorium-reader
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/n0-computer/iroh-thorium-reader
- Owner: n0-computer
- License: bsd-3-clause
- Created: 2024-07-13T08:29:14.000Z (almost 2 years ago)
- Default Branch: develop
- Last Pushed: 2024-09-25T12:24:16.000Z (over 1 year ago)
- Last Synced: 2025-01-20T16:28:04.921Z (over 1 year ago)
- Language: TypeScript
- Size: 38.7 MB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# iroh-thorium
This is a fork of [Thorium Reader](https://www.edrlab.org/software/thorium-reader/) that adds iroh integration for fetching ePub URLs. Currently just a proof-of-concept
To run this you will need:
-
## Setup
- clone this repo & `cd iroh-thorium-reader`
- `npm install`
- `npm run start:dev`
- once the app is open:
- click to “all publications” section
- click `download publication`
- paste in any link that points to an ePub URL. As an example: https://www.gutenberg.org/ebooks/67979.epub3.images
- scan output logs for "irohFetch" messages to see if book was fetched from HTTP or iroh
- pasting the same link a second time will always fetch from iroh
## TODO
* Add instructions for sending metrics telemetry to a prometheus pushGateway