CALIBRE-SERVER(1) calibre CALIBRE-SERVER(1) NAME calibre-server - calibre-server calibre-server [opciones] [ruta de acceso a la carpeta de biblioteca...] Iniciar el servidor de contenido de calibre. El servidor de contenidos de calibre expone las bibliotecas calibre en Internet. Puede especificar la ruta de acceso a las carpetas de biblioteca como argumentos de calibre-server. Si no especifica ninguna ruta, se utilizaran todas las bibliotecas que el programa principal de calibre conoce. Cuando alguno de los argumentos de calibre-server contenga espacios, pongalo entre comillas. Por ejemplo: "/some path/with spaces" [OPCIONES] --access-log Ruta de acceso para el registro de accesos. Este registro contiene informacion sobre los clientes que se conectan al servidor y realizan peticiones. De manera predeterminada los accesos no se registran. --ajax-timeout Tiempo (en segundos) para esperar una respuesta del servidor al realizar peticiones. --auth-mode Elegir el tipo de autenticacion usada. Establece el modo de autenticacion HTTP usado por el sevidor. Ponga <> si tiene el servidor tras un proxy SSL. En caso contrario dejelo en <>, que usara <> si se configura SSL y <> si no. --auto-reload Volver a cargar automaticamente el servidor cuando cambie el codigo fuente. Util para el desarrollo. Debe especificar tambien un valor pequeno para el tiempo de espera de apagado. --ban-after Numero de fallos de conexion para bloquear. El numero de fallos de conexion tras el que se bloquea una direccion IP --ban-for Bloquear direcciones IP que tienen fallos de conexion continuados. Bloquear temporalmente el acceso para las direcciones IP que tienen fallos continuados de conexion durante el numero de minutos especificado. Es util para evitar intentes de adivinar las contrasenas. Si se establece en cero, no se realiza ningun bloqueo. --book-list-mode Elegir el modo de lista de libros predeterminado. Establecer el modo de lista de libros predeterminado para nuevos usuarios. Cada usuario puede establecer su propia configuracion. El modo predeterminado es el cuadro de portadas. --compress-min-size Tamano minimo para usar compresion de datos (en bytes). --custom-list-template Ruta a un archivo JSON que contiene una plantilla para el modo de lista de libros personalizada. La manera mas sencilla de crear tal plantilla es ir a Preferencias > Compartir por la red > Plantilla de lista de libros en calibre, crear una plantilla y exportarla. --daemonize Ejecutar el proceso en segundo plano como servicio (solo Linux). --displayed-fields Restringir los campos definidos por el usuario que se muestran. Lista de campos de metadatos definidos por el usuario, separados por comas, que el servidor de contenidos mostrara en las vistas /opds y /mobile. Si especifica esta opcion, cualquier campo que no este en la lista no se mostrara. Por ejemplo: my_rating,my_tags --enable-allow-socket-preallocation, --disable-allow-socket-preallocation Preasignacion de sockets, por ejemplo, con activacion de sockets systemd. De manera predeterminada esta opcion esta activada. --enable-auth, --disable-auth Autenticacion por contrasena para acceder al servidor. Normalmente, el servidor no tiene restricciones, cualquiera puede acceder a el. Puede restringir el acceso a usuarios predefinidos con esta opcion. De manera predeterminada esta opcion esta desactivada. --enable-fallback-to-detected-interface, --disable-fallback-to-detected-interface Recurrir a la interfaz detectada automaticamente. Si por alguna razon el servidor no se puede asociar a la interfaz especificada en la opcion <>, intentara detectar una interfaz que se conecte con el mundo exterior y asociarse a ella. De manera predeterminada esta opcion esta activada. --enable-local-write, --disable-local-write Permitir hacer cambios a las conexiones locales sin autenticacion. Normalmente, si no activa la autenticacion, el servidor funciona en modo de solo lectura, para que los usuarios anonimos no puedan hacer cambios en la biblioteca. Esta opcion permite hacer cambios a cualquiera que se conecte desde el mismo equipo donde se ejecuta el servidor. Esto es util si quiere ejecutar el servidor sin autenticacion y usar calibredb para hacer cambios en las bibliotecas de calibre. Tenga en cuenta que si activa esta opcion permitira que cualquier programa que se ejecute en el equipo pueda hacer cambios en las bibliotecas de calibre. De manera predeterminada esta opcion esta desactivada. --enable-log-not-found, --disable-log-not-found Registrar peticiones HTTP 404 (No encontrado). Normalmente, el servidor registra todas las peticiones HTTP de recursos que no se encuentran. Esto puede generar gran cantindad de registros inutiles si el servidor es visitado por bots. Use esta opcion para desactivarlo. De manera predeterminada esta opcion esta activada. --enable-use-bonjour, --disable-use-bonjour Publicitar OPDS a traves de BonJour. Publicitar los canales OPDS a traves del servicio BonJour, de manera que las aplicaciones de lectura basadas en OPDS puedan detectar y conectarse al servidor automaticamente. De manera predeterminada esta opcion esta activada. --enable-use-sendfile, --disable-use-sendfile Usar zero-copy en la transferencia de archivos para aumentar el rendimiento. Esto usara transferencias con zero-copy en el nucleo al enviar archivos por la red, lo que aumenta el rendimiento. Sin embargo, puede causar transferencias corruptas en algunos sistemas de archivos defectuosos. Si sufre transferencias corruptas, desactivelo. De manera predeterminada esta opcion esta activada. --help, -h mostrar este mensaje de ayuda y terminar --ignored-fields Campos de metadatos definidos por el usuario ignorados. Lista de campos de metadatos definidos por el usuario, separados por comas, que el servidor de contenidos no mostrara en las vistas /opds y /mobile. Por ejemplo: my_rating,my_tags --listen-on La interfaz en la que esperar conexiones. De manera predeterminada se esperan conexiones en todas las interfaces IPv6 e IPv4 disponibles. Puede cambiar esto a, por ejemplo, <<127.0.0.1>> para esperar conexiones solo del equipo local en IPv4, o a <<0.0.0.0>> para esperar todas las conexiones IPv4. --log Ruta de acceso para el registro del servidor. Este registro contiene informacion del servidor y errores, no registros de acceso. De manera predeterminada se escribe en stdout (la salida estandar). --manage-users Gestionar la base de datos de usuarios con permiso para conectar con este servidor. Puede usarlo en modo automatico anadiendo --. Vease calibre-server --manage-users -- help para mas detalles. Vease tambien la opcion --userdb. --max-header-line-size Tamano maximo de una cabecera HTTP unica (en KB). --max-job-time Tiempo maximo para los procesos. Tiempo maximo de ejecucion permitido para un proceso (en minutos). Cero significa sin limite. --max-jobs Numero maximo de procesos. Los procesos se crean segun se necesiten y se usan para tareas complejas como preparar un libro para visualizarlo, anadir libros, convertirlos, etc. Normalmente, el numero maximo de procesos se basa en el numero de nucleos de CPU. Puede controlarlo con esta configuracion. --max-log-size Tamano maximo de archivo de registro (en MB). El tamano maximo de los archivos de registro generados por el servidor. Cuando el registro se hace mayor que este tamano, se rota automaticamente. Un valor de cero desactiva la rotacion de registros. --max-opds-items Numero maximo de libros en los canales OPDS. El numero maximo de libros que el servidor devolvera en un unico canal de adquisicion OPDS. --max-opds-ungrouped-items Nimero maximo de elementos sin agrupar en los canales OPDS. Agrupar elementos en categorias tales como autores o etiquetas por la primera letra cuando hay mas de este numero de elementos. Un valor de cero desactiva el agrupamiento. --max-request-body-size Tamano maximo permitido para los archivos subidos al servidor (en MB). --num-per-page Numero de libros que se mostraran en una pagina. El numero de libros que se muestran en una sola pagina en el navegador. --pidfile Escribir en PID del proceso en el archivo especificado --port El puerto en el que esperar conexiones. --search-the-net-urls Ruta a un archivo JSON que contiene URL para la funcion <>. La manera mas sencilla de crear tal archivo es ir a Preferencias > Compartir por la red > Buscar en internet en calibre, crear los URL y exportarlos. --shutdown-timeout Tiempo de espera total en segundos para un cierre limpio. --ssl-certfile Ruta de acceso al archivo de certificado SSL. --ssl-keyfile Ruta de acceso al archivo de clave privada SSL. --timeout Tiempo (en segundos) tras el que se cierra una conexion inactiva. --trusted-ips Permitir hacer cambios a las conexiones sin autenticacion desde direcciones IP especificas. Normalmente, si no activa la autenticacion, el servidor funciona en modo de solo lectura, para que los usuarios anonimos no puedan hacer cambios en la biblioteca. Esta opcion permite hacer cambios a cualquiera que se conecte desde las direcciones IP especificadas. Debe ser una lista de direcciones o especificaciones de red separadas por comas. Esto es util si quiere ejecutar el servidor sin autenticacion y usar calibredb para hacer cambios en las bibliotecas de calibre. Tenga en cuenta que si activa esta opcion permitira que cualquiera que se conecte desde las direcciones IP especificadas pueda hacer cambios en las bibliotecas de calibre. --url-prefix Un prefijo para anadir a todos los URL. Util si quiere ejecutar este servidor detras de un proxy inverso. Por ejemplo, usar /calibre como el prefijo de URL. --userdb Ruta de acceso a la base de datos para autenticacion. La base de datos es un archivo SQLite. Para crearlo, usar --manage-users. Para mas informacion sobre la administracion de usuarios, ver https://manual.calibre-ebook.com/es/server.html#managing-user-accounts-from-the-command-line-only --version mostrar el numero de version del programa y terminar --worker-count Numero de procesos usados para gestionar peticiones. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 7.9.0 abril 19, 2024 CALIBRE-SERVER(1)