![]() Be sure to configure $config to point to your Calibre folder: $config = 'Library/' ĬOPS’s author, Sébastien, is a nice guy who would appreciate any patches, translations, or beer you have for him. Now edit config_local.php with your preferred settings. This symbolic link works around ownCloud’s htaccess restrictions to make the eBook files readable. owncloud/data/tyler/files/ownCloud/Library I have configured this as so: cd ~/public_html/cops For this example, I assume you will install COPS in ~/public_html/cops, and will create a symbolic link to point to your Library folder in ownCloud folder for ease of use. It will be uploaded to a directory on the server such as: ~/public_html/owncloud/data/tyler/files/ownCloud/Library/ĭownload and install COPS according to the instructions. Start it and add ~/Library as a new share. Like Calibre, you can install the ownCloud desktop client easily: apt-get install owncloud-client For this example, I assume you will configure owncloud at and that you will create a user called “tyler”. Install ownCloud according to the instructions. However, Calibre is a GUI application, so I run it only on my desktop. For this example, I assume that you will save your eBooks to ~/Library.Ĭalibre can also serve its own books directly as an OPDS library. Run it for the first time, add some eBooks to your library, and close the application. On Ubuntu, just run: apt-get install calibre An eBook reader with OPDS support, such as FBReader or MegaReader.OPDS is an interchangeable format for describing and sharing eBooks – such as in a personal library. COPS, a PHP application which can read Calibre’s metadata and generate OPDS and HTML catalogs.Alternatively, you can use any file synchronisation tool. ownCloud, to synchronise your Calibre data to your server automatically.It converts between virtually all eBook formats, can strip DRM, and stores and manages your books in a way you can easily access with a file browser. Calibre, to manage your eBook library.I use the latest Ubuntu LTS release with Apache and PHP 5.3, on my own server with a public IP address. Dropbox is no longer an option, as only serves static content (not PHP apps). Or you could use your desktop PC, accessible only within your private LAN when you’re at home. You can use a real server or a virtual machine as long as it has a public IP address you can access. A personal web server capable of running PHP applications. ![]() Since I wrote my first post, a number of better tools have come along which make this easier. You don’t have to manage local libraries on your devices. You can directly share them with your friends. You always have access to all your books, anywhere. Some time ago, I wrote a guide on how to create an online eBook library, accessible from a browser or Android/iPhone device. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |