calibre-server - calibre-server
calibre-server [opcións] [ruta ao cartafol da biblioteca...]
Inicia o servidor de contido calibre. O servidor de contido
calibre expón o teu bibliotecas de calibre en internet. Podes
especificar o camiño á biblioteca carpetas como argumentos
para calibre-server. Se non especifica ningún camiño,
todos os utilizaranse bibliotecas que coñece o programa principal
calibre.
Sempre que lle pases argumentos a calibre-server que
teñan espazos neles, pon os argumentos entre comiñas. Por
exemplo: «/some path/with spaces»
- --access-log
- Ruta ao ficheiro de rexistro de acceso. Este rexistro contén
información sobre os clientes que se conectan ao servidor e
realizan solicitudes. Por defecto, non se realiza ningún rexistro
de acceso.
- --ajax-timeout
- Tempo (en segundos) para esperar unha resposta do servidor ao facer
consultas.
- --auth-mode
- Escolla o tipo de autenticación empregada. Establece o modo de
autenticación HTTP utilizado polo servidor. Establécese como
«básico» se está a poñer este servidor
detrás dun proxy SSL. En caso contrario, déixao como
«auto», que usará «básico» se se
configura SSL, se non, utilizará «digest».
- --auto-reload
- Recarga automaticamente o servidor cando cambia o código fonte.
Útil para o desenvolvemento. Tamén debes especificar un
valor pequeno para o tempo de espera de apagado.
- --ban-after
- Número de erros de inicio de sesión para a
prohibición. O número de erros de inicio de sesión
despois dos cales se prohibe un enderezo IP
- --ban-for
- Prohibe os enderezos IP que teñan erros de inicio de sesión
repetidos. Prohibe temporalmente o acceso aos enderezos IP que
teñan erros de inicio de sesión repetidos durante o
número de minutos especificado. Útil para evitar intentos de
adiviñar contrasinais. Se se establece en cero, non se fai ningunha
prohibición.
- --book-list-mode
- Escolla o modo de lista de libros predeterminado. Establece o modo de
lista de libros predeterminado que se utilizará para os novos
usuarios. Os usuarios individuais poden anular o valor predeterminado na
súa propia configuración. O predeterminado é usar
unha reixa de cobertura.
- --custom-list-template
- Ruta a un ficheiro JSON que contén un modelo para o modo de lista
de libros personalizado. O xeito máis sinxelo de crear un ficheiro
de modelo deste tipo é ir a Preferencias-> Compartir na
rede-> Modelo de lista de libros en calibre, crear o modelo e
exportalo.
- --daemonize
- Executar o proceso en segundo plano como un daemon (só Linux).
- --displayed-fields
- Restrinxir campos definidos polo usuario mostrados. Lista separada por
comas de campos de metadatos definidos polo usuario que mostrará o
servidor de contido nas vistas /opds e /mobile. Se especifica esta
opción, non se mostrarán os campos que non figuren nesta
lista. Por exemplo: my_rating,my_tags
- --enable-auth,
--disable-auth
- Autenticación baseada en contrasinal para acceder ao servidor.
Normalmente, o servidor non está restrinxido, permitindo a calquera
acceder a el. Pode restrinxir o acceso a usuarios predefinidos con esta
opción. Por defecto, esta opción está
desactivada.
- --enable-local-write,
--disable-local-write
- Permitir que as conexións locais non autenticadas fagan cambios.
Normalmente, se non activas a autenticación, o servidor funciona en
modo de só lectura, para non permitir que usuarios anónimos
fagan cambios nas túas bibliotecas de calibre. Esta opción
permite que calquera persoa que se conecte desde o mesmo ordenador no que
se está a executar o servidor faga cambios. Isto é
útil se queres executar o servidor sen autenticación pero
aínda usa calibredb para facer cambios nas túas bibliotecas
de calibre. Teña en conta que activar esta opción significa
que calquera programa en execución no ordenador pode facer cambios
nas súas bibliotecas de calibre. Por defecto, esta opción
está desactivada.
- --enable-log-not-found,
--disable-log-not-found
- Rexistrar solicitudes HTTP 404 (non atopadas). Normalmente, o servidor
rexistra todas as solicitudes HTTP dos recursos que non se atopan. Isto
pode xerar moito spam de rexistro, se o teu servidor está dirixido
por bots. Use esta opción para desactivalo. Por defecto, esta
opción está activada.
- --enable-use-bonjour,
--disable-use-bonjour
- Anuncia fontes OPDS a través de BonJour. Anuncia as fontes de OPDS
a través do servizo BonJour, para que as aplicacións de
lectura baseadas en OPDS poidan detectar e conectarse ao servidor
automaticamente. Por defecto, esta opción está
activada.
- --enable-use-sendfile,
--disable-use-sendfile
- Transferencia de ficheiros sen copia para aumentar o rendemento. Isto
usará transferencias no núcleo sen copia cando envíe
ficheiros pola rede, aumentando o rendemento. Non obstante, pode causar
transferencias de ficheiros danadas nalgúns sistemas de ficheiros
rotos. Se experimenta transferencias de ficheiros danadas,
desactívaa. Por defecto, esta opción está
activada.
- --ignored-fields
- Ignoráronse os campos de metadatos definidos polo usuario. Lista
separada por comas de campos de metadatos definidos polo usuario que o
servidor de contido non mostrará nas vistas /opds e /mobile. Por
exemplo: my_rating,my_tags
- --listen-on
- A interface na que escoitar as conexións. O predeterminado é
escoitar en todas as interfaces IPv6 e IPv4 dispoñibles. Podes
cambiar isto a, por exemplo, «127.0.0.1» para escoitar
só as conexións IPv4 desde a máquina local, ou a
«0.0.0.0» para escoitar todas as conexións IPv4
entrantes.
- --log
- Ruta ao ficheiro de rexistro para o rexistro do servidor. Este rexistro
contén información do servidor e erros, non rexistros de
acceso. Por defecto está escrito en stdout.
- --manage-users
- Xestiona a base de datos de usuarios autorizados a conectarse a este
servidor. Podes usalo en modo automatizado engadindo un --. Consulte
calibre-server --manage-users -- help para obter máis
información. Consulte tamén a opción
--userdb.
- --max-job-time
- Tempo máximo para procesos laborais. Cantidade máxima de
tempo que se permite executar os procesos de traballo (en minutos).
Establece a cero sen límite.
- --max-jobs
- Número máximo de procesos de traballo. Os procesos de
traballo lánzanse segundo sexa necesario e utilízanse para
traballos grandes como preparar un libro para ver, engadir libros,
converter, etc. Normalmente, o máximo. número de tales
procesos baséase no número de núcleos de CPU. Podes
controlalo mediante esta configuración.
- --max-log-size
- Máx. tamaño do ficheiro de rexistro (en MB). O tamaño
máximo dos ficheiros de rexistro xerados polo servidor. Cando o
rexistro se fai máis grande que este tamaño, rótase
automaticamente. Establécese en cero para desactivar a
rotación do rexistro.
- --max-opds-items
- Número máximo de libros en fontes OPDS. O número
máximo de libros que devolverá o servidor nun único
feed de adquisición de OPDS.
- --max-opds-ungrouped-items
- Número máximo de elementos sen agrupar nas fontes de OPDS.
Agrupa elementos en categorías como autor/etiquetas pola primeira
letra cando haxa máis de este número de elementos. Establece
a cero para desactivar.
- --num-per-page
- Número de libros para mostrar nunha soa páxina. O
número de libros que se mostrarán nunha única
páxina do navegador.
- --pidfile
- Escribir o PID de proceso no ficheiro especificado
- --port
- O porto no que escoitar as conexións.
- --search-the-net-urls
- Ruta a un ficheiro JSON que contén URL para a función
«Buscar en Internet». O xeito máis sinxelo de crear
un ficheiro deste tipo é ir a Preferencias-> Compartir na
rede->Buscar en internet con calibre, crear os URL e exportalos.
- --timeout
- Tempo (en segundos) despois do cal se pecha unha conexión
inactiva.
- --trusted-ips
- Permitir que as conexións non autenticadas de enderezos IP
específicos fagan cambios. Normalmente, se non activas a
autenticación, o servidor funciona en modo de só lectura,
para non permitir que usuarios anónimos fagan cambios nas
túas bibliotecas de calibre. Esta opción permite que
calquera persoa que se conecte desde os enderezos IP especificados faga
cambios. Debe ser unha lista separada por comas de enderezos ou
especificacións de rede. Isto é útil se queres
executar o servidor sen autenticación pero aínda usa
calibredb para facer cambios nas túas bibliotecas de calibre. Ten
en conta que activar esta opción significa que calquera persoa que
se conecte desde os enderezos IP especificados pode facer cambios nas
túas bibliotecas de calibre.
- --url-prefix
- Un prefixo para antepoñer todos os URL. Útil se desexa
executar este servidor detrás dun proxy inverso. Por exemplo, use
/calibre como prefixo de URL.
- --userdb
- Ruta á base de datos de usuarios para usar para a
autenticación. A base de datos é un ficheiro SQLite. Para
crealo use --manage-users. Podes ler máis sobre como
xestionar usuarios en:
https://manual.calibre-ebook.com/server.html#managing-user-accounts-from-the-command-line-only
- --version
- mostrar o número de versión do programa e saír
- --worker-count
- Número de fíos de traballo empregados para procesar as
solicitudes.