Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > Workshop

Notices

Reply
 
Thread Tools Search this Thread
Old 12-09-2014, 11:30 PM   #1
CharlesMulloy
Junior Member
CharlesMulloy began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Dec 2014
Device: Android
OPDS Server written in rails

I've recently started working on a personal project, that entails an OPDS server written in Rails. I've noticed that there aren't a whole lot of options for people to just make their collection available, something simple, without many fancy bells and whistles.

So I created this project to 'fill the void'. Here's how it works!

Follow the set up instructions (making sure that Ruby 2.0.0 is installed.) Put your ebooks (only .epub is supported at this time) in a folder called "files" at the root of the directory you installed the application and then use the command line to run 'rails s' in the root of the application folder. Then connect to it using your EReader on port 3000.

Features
  1. Realtime listing of books.
  2. Presents the covers of books as thumbnails
  3. Displays the book's title, author, and description.
  4. Allows you to traverse into subdirectories.

Weaknesses (non-exhaustive)
  1. NO ENCRYPTION!
  2. NO AUTHENTICATION!
  3. Only supports one file format (.epub)
  4. Only one reader truly supported at this time, Moon+ Reader.
  5. Not sure how a DRMed file would be handled, don't have one on hand for testing.

Planned Features (in no particular order)
  1. User authentication
  2. More formats
  3. Easier execution
  4. Cooler name (maybe)
  5. Ability to select the folder that is shared and the port it is shared on.
  6. Support for more readers

Please note that i'm still learning Rails, the formats, and OPDS itself, so a feature could easily break at any time. Since .epub is the only format currently supported, non-.epub files will be skipped over. Also note that I can only support a handfull of E-Readers. The only one I can fully support is Moon+ Reader (this is the one I use), though Cool Reader also works. Aldiko, and a few (most?) others, do not work at all at the moment.

Any questions/comments/suggestions/criticisms are welcome.
CharlesMulloy is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
COPS : Calibre OPDS PHP Server vlad59 Related Tools 1923 04-22-2025 05:33 PM
Calibre OPDS server with windows apps? nickdma Related Tools 10 03-03-2024 02:53 PM
BicBucStriim 1.0, HTML and OPDS server for Calibre libraries textmulch Related Tools 7 04-20-2013 10:46 PM
calibre-server OPDS catalog - manual move to web server HaakonME Related Tools 5 09-21-2012 03:11 AM
adding books from OPDS server? Claghorn Library Management 2 09-05-2012 05:48 AM


All times are GMT -4. The time now is 04:57 PM.


MobileRead.com is a privately owned, operated and funded community.