CALIBRE-SERVER(1) calibre CALIBRE-SERVER(1) NAME calibre-server - calibre-server calibre-server [options] [path to library folder ...] Inicie o servidor de conteudos Calibre. O servidor de conteudos do Calibre expoe a sua biblioteca Calibre na Internet. Voce pode especificar o caminho para a pasta da biblioteca com os argumentos para calibre-server. Se nao especificar qualquer caminho, serao utilizadas todas as bibliotecas que o programa principal Calibre conheca. Sempre que passar argumentos para o calibre-server que contenham espacos ponha-os entre aspas. Por exemplo: "/some path/with spaces" [OPCOES] --access-log Caminho para o ficheiro de historial de acessos. Este historial contem informacoes sobre os clientes que se ligam e fazem pedidos ao servidor. Por predefinicao, nao e efetuado qualquer historial de acesso. --ajax-timeout O tempo em segundos para aguardar por uma resposta do servidor ao efetuar pedidos. --auth-mode Escolher o tipo de autenticacao a usar. Define o modo de autenticacao HTTP usado pelo servidor. Definir como "basic" se usar o servidor atras de um proxy SSL. Senao, deixe como "auto", que usara "basic" se o SSL estiver configurado, ou "digest" se nao estiver configurado. --auto-reload Recarregar o servidor automaticamente quando houver mudancas no codigo fonte. Util para desenvolvimento. Voce tambem deve especificar um valor pequeno para o tempo limite de encerramento do servidor. --ban-after Numero de erros de autenticacao ate ser banido. Numero de erros de autenticacao ate que um endereco de IP seja banido --ban-for Banir enderecos IP que apresentem erros de autenticacao continuados. Banir temporariamente o acesso a enderecos IP que tenham falhas de autenticacao repetidas no numero de minutos especificado. Util para evitar tentativas de adivinhar senhas. Se definido como zero, nenhum banimento sera efetuado. --book-list-mode Escolher o modo de listagem de livros predefinido. Define o modo de lista de livros predefinida que sera utilizada para novos utilizadores. Utilizadores individuais podem sobrepor-se ao modo predefinido nas suas proprias configuracoes. O predefinido e utilizar uma grelha de capas. --compress-min-size Tamanho minimo para que a resposta utilize compressao de dados (em bytes). --custom-list-template Caminho para um ficheiro JSON contendo um modelo para o modo de lista de livros personalizados. A maneira mais facil de criar esse ficheiro de modelo e ir a Preferencias-> Partilha na rede-> Modelo para lista de livros, criar o modelo e exporta-lo. --daemonize Executar processo em segundo plano como um Daemon (apenas para Linux). --displayed-fields Restringir exibicao de campos de metadados definidos pelo utilizador. Lista separada por virgulas de campos de metadados personalizados que serao exibidos pelo servidor de conteudos nas saidas de /opds e /mobile. Se especificar esta opcao, qualquer campo que nao esteja na lista nao sera exibido. Por exemplo: my_rating,my_tags --enable-allow-socket-preallocation, --disable-allow-socket-preallocation Pre-alocacao de encaixe, por exemplo, com ativacao de encaixe systemd. Por predefinicao, a opcao esta ativada. --enable-auth, --disable-auth Autenticacao por senha para aceder ao servidor. Por predefinicao, o servidor nao tem restricoes, permitindo que qualquer pessoa lhe possa aceder. Pode restringir o acesso a utilizadores predefinidos com esta opcao. Por predefinicao, a opcao esta desativada. --enable-fallback-to-detected-interface, --disable-fallback-to-detected-interface Substituir pela interface detetada automaticamente. Se. por algum motivo, o servidor nao conseguir associar a interface especificada na opcao listen_on, ele tentara detetar uma interface que se ligue ao mundo exterior e associar-se a ela. Por predefinicao, a opcao esta ativada. --enable-local-write, --disable-local-write Permitir que ligacoes locais nao autenticadas realizem alteracoes. Normalmente, se nao ativar a autenticacao o servidor operara no modo de apenas leitura, para nao permitir que utilizadores anonimos facam alteracoes nas suas bibliotecas Calibre. Essa opcao permite que qualquer pessoa que se ligue no mesmo computador em que o servidor esta a ser executado possa fazer alteracoes. Isto e util se deseja executar o servidor sem autenticacao, mas ainda usar o calibredb para fazer alteracoes nas suas bibliotecas Calibre. Note que ativar esta opcao significa que qualquer programa em execucao no computador tambem pode fazer alteracoes nas suas bibliotecas Calibre. Por predefinicao, a opcao esta desativada. --enable-log-not-found, --disable-log-not-found Registar pedidos HTTP 404 (Nao encontrado). Por predefinicao, o servidor regista todos os pedidos HTTP relativos a recursos que nao sao encontrados. Isto pode gerar muitos registos indesejados se o seu servidor for alvo de Bots. Utilize esta opcao para o desativar. Por predefinicao, a opcao esta ativada. --enable-use-bonjour, --disable-use-bonjour Divulgar sinal OPDS atraves de BonJour. Anuncia os sinais OPDS atraves do servico BonJour, de modo que as aplicacoes de leitura baseadas em OPDS possam detetar e ligar-se ao servidor automaticamente. Por predefinicao, a opcao esta ativada. --enable-use-sendfile, --disable-use-sendfile Copia zero na transferencia de ficheiros para melhor desempenho. Isto usara transferencias de tipo zero-copy no Kernel ao enviar ficheiros pela rede, aumentado a performance. Entretanto, pode causar transferencias corrompidas de ficheiros em alguns sistemas de ficheiros com problemas. Desative se verificar transferencias de corrompidas. Por predefinicao, a opcao esta ativada. --help, -h mostrar esta mensagem de ajuda e sair --ignored-fields Campos de metadados personalizados a ignorar. Lista separada por virgulas de campos de metadados personalizados que nao serao exibidos pelo servidor de conteudos nas saidas de /opds e /mobile. Por exemplo: my_rating,my_tags --listen-on A interface sob a qual escutar ligacoes. A predefinicao e escutar em todas as interfaces IPv4 e IPv6 disponiveis. Pode mudar isto para, por exemplo, '127.0.0.1' e assim escutar apenas as ligacoes da maquina local, ou alterar para '0.0.0.0' e escutar todas as ligacoes de entrada IPv4. --log Caminho para o ficheiro de registos do servidor. Este ficheiro contem informacoes e erros do servidor, nao contem informacoes de acesso. Por predefinicao e escrito no stdout. --manage-users Gere a base de dados de utilizadores com permissao para ligar a este servidor. Pode usar de modo automatico ao adicionar um --. Ver calibre-server --manage-users -- help para detalhes. Veja tambem a opcao --userdb. --max-header-line-size Tamanho maximo de cabecalho HTTP individual (em KB). --max-job-time Tempo maximo para processos de trabalho. Quantidade maxima de tempo permitida para a execucao dos processos de trabalho (em minutos). Defina para zero para nao ter limite. --max-jobs Numero maximo de processos de trabalho. As aplicacoes de processos de trabalho sao iniciadas conforme necessario e usadas em grandes trabalhos, como preparar um livro para visualizacao, adicionar livros, converter etc. Normalmente, o numero max. de tais processos e baseado no numero de nucleos de CPU. Voce pode controlar esse numero nesta configuracao. --max-log-size Tamanho max. do ficheiro log. (em MB). Tamanho maximo dos ficheiros de diario gerado pelo servidor. Quando o registo diario se tornar maior que este tamanho, sera feita uma rotacao automatica. Defina para zero para desativar rotacao de diario. --max-opds-items Numero maximo de livros no sinal OPDS. Numero maximo de livros que o servidor fornece por cada sinal de aquisicao de OPDS unico. --max-opds-ungrouped-items Numero maximo de itens nao agrupados em sinais OPDS. Agrupar itens em categorias tais como autores/etiquetas pela primeira lera quando existir mais que este numero de itens. Escolha 0 para desativar. --max-request-body-size Tamanho maximo para ficheiros a carregar para o servidor (em MB). --num-per-page Numero de livros a mostrar numa so pagina. O numero de livros a mostrar numa so pagina no navegador. --pidfile Escreva o processo com o PID para o ficheiro especificado --port A porta onde escutar ligacoes. --search-the-net-urls Caminho para um ficheiro JSON contendo URLs para a funcionalidade "Pesquisar na internet". A maneira mais facil de criar esse ficheiro e ir a Preferencias-> Partilhar na rede->Pesquisar internet no Calibre, criar os URL e exporta-los. --shutdown-timeout Numero de segundos de espera para um encerrar limpo. --ssl-certfile Caminho para o ficheiro do certificado SSL. --ssl-keyfile Caminho para o ficheiro da chave privada SSL. --timeout O tempo em segundos apos o qual uma ligacao inativa sera encerrada. --trusted-ips Permitir que ligacoes nao autenticadas, mas de enderecos IP especificos, realizem alteracoes. Normalmente, se nao ativar a autenticacao o servidor operara no modo de apenas leitura, para nao permitir que utilizadores anonimos facam alteracoes nas suas bibliotecas Calibre. Essa opcao permite que qualquer pessoa que se ligue a partir do endereco IP especificado possa fazer alteracoes. Deve ser uma lista separada por virgulas de enderecos ou especificacoes de redes. Isto e util se deseja executar o servidor sem autenticacao, mas ainda usar o calibredb para fazer alteracoes nas suas bibliotecas Calibre. Note que ativar esta opcao significa que qualquer pessoa que se ligue a partir dos enderecos de IP especificados pode fazer alteracoes nas suas bibliotecas Calibre. --url-prefix Prefixo a anteceder todos os URL. Util se voce deseja rodar este servidor por tras de um proxy reverso. Por exemplo, use /calibre como prefixo de URL --userdb Caminho para a base de dados de utilizadores a usar para autenticacao. A base de dados e um ficheiro SQLite. Para o criar use --manage-users. Pode ler mais sobre como gerir utilizadores em: https://manual.calibre-ebook.com/pt/server.html#managing-user-accounts-from-the-command-line-only --version mostrar o numero da versao do programa e sair --worker-count Numero maximo de processos de trabalho para executar pedidos. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 7.10.0 maio 03, 2024 CALIBRE-SERVER(1)