COPS

 1 like

Simple OPDS / HTML content server for small servers.

COPS screenshot 1

License model

  • FreeOpen Source

Application type

Platforms

  • Self-Hosted
5 / 5 Avg rating (1)
1like
1comment
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

  • opds-library
  • opds-book-catalogue
  • OPDS
  • ebooks
  • Php

COPS News & Activities

Highlights All activities

Recent activities

No activities found.

COPS information

  • Developed by

    Unknown
  • Licensing

    Open Source and Free product.
  • Alternatives

    8 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentNews & Books

Our users have written 1 comments and reviews about COPS, and it has gotten 1 likes

COPS was added to AlternativeTo by pistmaster on Dec 25, 2015 and this page was last updated Jan 30, 2020. COPS is sometimes referred to as Calibre OPDS PHP Server, Calibre OPDS (and HTML) PHP Server.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
codesnippy
Jan 30, 2020
0

Simple and elegant web interface for your calibre library. Runs really snappy from a raspberry pi as a web server running apache2

What is COPS?

COPS' main advantages are :

  • No need for many dependencies.
  • No need for a lot of CPU or RAM.
  • Not much code.
  • Search is available.
  • With Dropbox / Owncloud it's very easy to have an up to date OPDS content server.
  • 100% OPDS valid code (checked with http://opds-validator.appspot.com/).
  • It was my first PHP experiment and so fun to code.

Disclaimer

It's been reported as working on most web servers (Nginx, Apache, Cherokee, Lighttpd, IIS) and is used a lot on NAS (Synology, QNap, ReadyNas).

I personally protect my COPS catalog with Basic HTTP auth and HTTPS. It's secure enough for my needs.

On the OPDS client side I mainly tested with FBReader Mantano Reader and Aldiko on Android (these 3 also ask for user/password if you have protected your COPS catalog). I also used Ibis Reader with success but there is no support for password. Other users have reported COPS working with Stanza, Megareader, Shubook and Bluefire.

As I already said, I had never coded in PHP before so I'm not proud at all about the code quality. I'll probably start it again in the future ;). Features

  • HTML5 / CSS3 interface with responsive design.
  • Multiple Calibre database support in a single COPS install.
  • Epub metadata update like Calibre Content Server (enable it with $config['cops_update_epub-metadata']) : If you fixed the author name / a tag / the serie name of a book in Calibre, then the epub you'll download with COPS will contain the fix.
  • Calibre custom columns.
  • Facets in the OPDS feed to filter book list (the only OPDS clients supporting it are Mantano Reader and Bluefire for now).
  • Multilanguage : Catalan, Czech, German, English, Spanish, Basque, French, Haitian (Creole), Hungarian, Italian, Norwegian Bokmål, Dutch, Polish, Portuguese, Russian, Swedish, Ukrainian, Chinese.
  • Certainly many other.