http://calibre-web-php.amuslim.org
Hallo dear users. You can make a website from your existing Calibre Library. It is PHP based and is very easy to setup and is extendable. It is only a rough try. I hope more experienced users will take it to another more professional level. Thanks
You can easily setup a local php environment using Xampp - > https://www.apachefriends.org/index.html
You have to setup a virtual path to your calibre library on your hard disk if it is not in side xampp/htdocs folder.
- Go to xampp/apache/conf and open httpd.conf in a text editor
- Add following at the end
Alias "/caliber" "e:/Calibre-Server-Books"
<Directory "e:/Calibre-Server-Books">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks Includes ExecCGI
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Require all granted
- Note: replace the path as your calibre library location.
- Now restart your apache server
You can set the location of your existing calibre library in db-guru.php file on line 3
- For PDF files PdfJs is used and there are two ways a pdf file can be viewed. It is very useful and many good functionalities and is also viewable on mobile browswers.
- For Djvu files there is also a djvu viewer.
- For Comic Files i.e CBR and CBZ or Epub a very good Comic Reader Kthoom is used
- For Docx & Text Files Google Docs Viewer is used.
Username : admin Password : pass
If you want to contact me you can email me at [email protected]
Thanks