Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/federicoceratto/tsundoku
Simple and lightweight OPDS ebook server
https://github.com/federicoceratto/tsundoku
ebook epub nim nim-lang opds opds-feed
Last synced: 6 days ago
JSON representation
Simple and lightweight OPDS ebook server
- Host: GitHub
- URL: https://github.com/federicoceratto/tsundoku
- Owner: FedericoCeratto
- License: gpl-3.0
- Created: 2016-12-22T22:49:39.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-15T19:21:12.000Z (almost 7 years ago)
- Last Synced: 2024-12-20T13:23:51.691Z (13 days ago)
- Topics: ebook, epub, nim, nim-lang, opds, opds-feed
- Language: Nim
- Size: 15.6 KB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
=== Tsundoku
image::https://openclipart.org/image/300px/svg_to_png/38869/paperback-stack.png[width=90]
"Tsundoku": 積ん読 - the habit of piling up books and never getting around to read them.
image:https://img.shields.io/badge/status-alpha-orange.svg[badge]
image:https://img.shields.io/badge/version-0.1.0-orange.svg[badge]
image:https://img.shields.io/badge/License-GPL%20v3-blue.svg[License]Tsundoku is simple and lightweight OPDS ebook server.
It's compatible with FBreader & co.
It doesn't parse the epub contents or use databases. The books are exposed by path.CAUTION: Tsundoku hasn't been hardened: use it on trusted networks.
==== Usage
Install nim on Debian/Ubuntu with:
sudo apt install nim
Build with:
nim c -d:release tsundoku.nim
Run:
./tsundoku
Tsundoku will publish ebooks in the directory and its subdirectories on port 8080
Compatible with FBReader.