COPS

Simple OPDS / HTML content server for small servers.

COPS screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Self-Hosted
-
No reviews
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 and this page was last updated . COPS is sometimes referred to as Calibre OPDS PHP Server, Calibre OPDS (and HTML) PHP Server

Comments and Reviews

   
 Post comment/review
codesnippy
0

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

Review by a new / low-activity user.

Featured in Lists

Services my Server is currently, or soon will be running.

List by John Erwin with 33 apps, updated

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.