1CALIBRE-SERVER(1) calibre CALIBRE-SERVER(1)
2
3
4
6 calibre-server - part of calibre
7
9 calibre-server [options]
10
12 Start the calibre content server. The calibre content server exposes
13 your calibre library over the internet. The default interface allows
14 you to browse you calibre library by categories. You can also access an
15 interface optimized for mobile browsers at /mobile and an OPDS based
16 interface for use with reading applications at /opds.
17
18 The OPDS interface is advertised via BonJour automatically.
19
20 Whenever you pass arguments to calibre-server that have spaces in them,
21 enclose the arguments in quotation marks.
22
24 --version
25 show program's version number and exit
26
27 -h, --help
28 show this help message and exit
29
30 -p, --port
31 The port on which to listen. Default is 8080
32
33 -t, --timeout
34 The server timeout in seconds. Default is 120
35
36 --thread-pool
37 The max number of worker threads to use. Default is 30
38
39 --password
40 Set a password to restrict access. By default access is unre‐
41 stricted.
42
43 --username
44 Username for access. By default, it is: 'calibre'
45
46 --develop
47 Development mode. Server automatically restarts on file changes
48 and serves code files (html, css, js) from the file system
49 instead of calibre's resource system.
50
51 --max-cover
52 The maximum size for displayed covers. Default is '600x800'.
53
54 --max-opds-items
55 The maximum number of matches to return per OPDS query. This
56 affects Stanza, WordPlayer, etc. integration.
57
58 --max-opds-ungrouped-items
59 Group items in categories such as author/tags by first letter
60 when there are more than this number of items. Default: 100. Set
61 to a large number to disable grouping.
62
63 --url-prefix
64 Prefix to prepend to all URLs. Useful for reverseproxying to
65 this server from Apache/nginx/etc.
66
67 --with-library
68 Path to the library folder to serve with the content server
69
70 --pidfile
71 Write process PID to the specified file
72
73 --daemonize
74 Run process in background as a daemon. No effect on windows.
75
76 --restriction
77 Specifies a restriction to be used for this invocation. This
78 option overrides any per-library settings specified in the GUI
79
80 --auto-reload
81 Auto reload server when source code changes. May not work in all
82 environments.
83
85 The User Manual is available at http://calibre-ebook.com/user_manual
86
87 Created by Kovid Goyal <kovid@kovidgoyal.net>
88
89
90
91calibre-server (calibre 0.7.38) March 2011 CALIBRE-SERVER(1)