fvdw wrote:In principle it would be possible, but there are a lot dependencies needed by the programs you listed currently not available in our firmware
I will look if there is a server that could fit with our firmware however not on short notice
Jocko wrote:Hi
Maybe some useful information.
This feature is mainly a php development running on a web server.
Currently the firmware should allow to do it without additional change, as we have a php/apache server and also mysql add-on.
So we just have to do a similar way as WordPress like it is described in this topic : viewtopic.php?f=26&t=3502
I think this page is also useful : https://www.phpclasses.org/blog/post/1038-How-to-Create-a-PHP-Ebook-Library-Manager-for-Handling-Collections-of-Ebooks-on-the-Web.html
root@fvdwsl-sg-pc:/share/1000/fvdw/calibre-1.48.0 # calibre-server --help
Usage: calibre-server [options]
Start the calibre content server. The calibre content server
exposes your calibre library over the internet. The default interface
allows you to browse you calibre library by categories. You can also
access an interface optimized for mobile browsers at /mobile and an
OPDS based interface for use with reading applications at /opds.
The OPDS interface is advertised via BonJour automatically.
Whenever you pass arguments to calibre-server that have spaces in them, enclose the arguments in quotation marks
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-p PORT, --port=PORT The port on which to listen. Default is 8080
-t TIMEOUT, --timeout=TIMEOUT
The server timeout in seconds. Default is 120
--thread-pool=THREAD_POOL
The max number of worker threads to use. Default is 30
--password=PASSWORD Set a password to restrict access. By default access
is unrestricted.
--username=USERNAME Username for access. By default, it is: 'calibre'
--develop Development mode. Server automatically restarts on
file changes and serves code files (html, css, js)
from the file system instead of calibre's resource
system.
--max-cover=MAX_COVER
The maximum size for displayed covers. Default is
'600x800'.
--max-opds-items=MAX_OPDS_ITEMS
The maximum number of matches to return per OPDS
query. This affects Stanza, WordPlayer, etc.
integration.
--max-opds-ungrouped-items=MAX_OPDS_UNGROUPED_ITEMS
Group items in categories such as author/tags by first
letter when there are more than this number of items.
Default: 100. Set to a large number to disable
grouping.
--url-prefix=URL_PREFIX
Prefix to prepend to all URLs. Useful for
reverseproxying to this server from Apache/nginx/etc.
--with-library=WITH_LIBRARY
Path to the library folder to serve with the content
server
--pidfile=PIDFILE Write process PID to the specified file
--daemonize Run process in background as a daemon. No effect on
windows.
--restriction=RESTRICTION, --virtual-library=RESTRICTION
Specifies a virtual library to be used for this
invocation. This option overrides any per-library
settings specified in the GUI. For compatibility, if
the value is not a virtual library but is a saved
search, that saved search is used. Also note that if
you do not specify a restriction, the value specified
in the GUI (if any) will be used.
--auto-reload Auto reload server when source code changes. May not
work in all environments.
Created by Kovid Goyal <kovid@kovidgoyal.net>
root@fvdwsl-sg-pc:/share/1000/fvdw/calibre-1.48.0 #
root@fvdwsl-sg-pc:/share/1000/fvdw/calibre-1.48.0 # calibre-server
No saved library path. Use the --with-library option to specify the path to the library you want to use.
root@fvdwsl-sg-pc:/share/1000/fvdw/calibre-1.48.0 #
root@fvdwsl-sg-pc:/share/1000/fvdw/calibre-1.48.0 # calibre-server
No saved library path. Use the --with-library option to specify the path to the library you want to use.
root@fvdwsl-sg-pc:/share/1000/fvdw/calibre-1.48.0 # calibre-server --with-library=/share/1000/public
Users browsing this forum: No registered users and 3 guests