unsubbed.co

pyShelf

PyShelf lets you run simple terminal-based ebook server entirely on your own server.

Overview

A simple terminal based ebook server A simple terminal based ebook server. Contribute to th3r00t/pyShelf development by creating an account on GitHub. The project has 527 GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • Recursive Scanning
  • Cover Image Aggregation
  • Fuzzy Search with optional specifiers
  • tag:fiction
  • author:Clancy
  • title:“The Hunt for Red October”
  • The Expanse
  • Download System
  • Automated Collections based on folder structure

Getting Started

Source: GitHub README

systemctl start pyShelf
systemctl restart pyshelf
systemctl stop pyshelf
systemctl disable pyshelf
systemctl enable pyshelf

Normalized Features

Source: tool-features-normalized.json

fuzzy search, tags.

Features

Search & Discovery

  • Fuzzy / Typo-Tolerant Search
  • Tags / Labels