mdleung / send2ereader

A service for sending ebooks to a Kobo or Kindle ereader through the built-in browser

Home Page:https://send.djazz.se

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

send2ereader

A self hostable service for sending ebooks to a Kobo or Kindle ereader through the built-in browser.

How To Run

On Your Host OS

  1. Have Node.js 16 or 20 installed
  2. Install this service's dependencies by running $ npm install
  3. Install Kepubify, and have the kepubify executable in your PATH.
  4. Install KindleGen, and have the kindlegen executable in your PATH.
  5. Start this service by running: $ npm start and access it on HTTP port 3001

Containerized

  1. Have Docker installed
  2. Run $ docker compose up
  3. Access the service on HTTP port 3001

About

A service for sending ebooks to a Kobo or Kindle ereader through the built-in browser

https://send.djazz.se

License:MIT License


Languages

Language:JavaScript 52.1%Language:HTML 35.8%Language:CSS 8.3%Language:Dockerfile 3.7%