CALIBRE-SERVER(1) calibre CALIBRE-SERVER(1) NAME calibre-server - calibre-server calibre-server [options] [path to library folder ...] Inicie o servidor de conteudo calibre. O servidor de conteudo do calibre apresenta sua biblioteca calibre na internet. Voce pode especificar o caminho para as pastas da biblioteca com os argumentos para calibre-server. Se voce nao especificar algum caminho, todas as bibliotecas do programa calibre principal conhecidas serao usadas.. Sempre que voce for passar argumentos para calibre-server que possuem espacos em branco, coloque o argumento dentro de aspas. Por exemplo: "/some path/with spaces" [OPCOES] --access-log Caminho para o arquivo de registro de acessos. Este registro contem informacoes sobre os clientes que se conectam e fazem requisicoes. Por padrao nenhum registro de acesso e feito. --ajax-timeout Tempo (em segundos) para esperar uma resposta do servidor quando rodando pesquisas. --auth-mode Escolha o tipo de autenticacao usada. Define o modo de autenticacao HTTP usado pelo servidor. Defina como "basic" se usar o servidor por meio 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 minimo para o tempo de reinicio do servidor. --ban-after Numero de falhas de login para banimento. O numero de falhas de login depois que um endereco IP e banido --ban-for Banir enderecos IP que tem falhas de logins repetidas. Proibe temporariamente o acesso a enderecos IP que tenham falhas de login repetidas pelo numero de minutos especificado. Util para evitar tentativas de adivinhar senhas. Se definido como zero, nenhum banimento e feito. --book-list-mode Escolha o modo de lista de livros padrao. Define o modo de lista de livros padrao que sera utilizado para novos usuarios. Usuarios individuais podem sobrescrever o padrao em suas proprias configuracoes. O padrao e utilizar uma grade de capas. --compress-min-size Tamanho minimo para que resposta utilize compressao de dados (em bytes). --custom-list-template Caminho para um arquivo JSON contendo um modelo para o modo de lista de livros personalizados. A maneira mais facil de criar esse arquivo de modelo e ir para Preferencias-> Compartilhamento pela rede-> Modelo de lista de livros em calibre, criar o modelo e exporta-lo. --daemonize Rodar o processo em segundo plano como um daemon. (Linux somente) --displayed-fields Somente exibir campos definidos pelo usuario. Lista separada por virgulas de campos de metadados definidos pelo usuario que serao exibidos pelo servidor de conteudo nas exibicoes /opds e /mobile. Se voce definir esta opcao, quaisquer campos que nao estiverem nessa lista nao serao exibidos. Por exemplo: my_rating,my_tags --enable-allow-socket-preallocation, --disable-allow-socket-preallocation Pre-alocacao do soquete, por exemplo, com ativacao do soquete systemd. Por padrao, esta opcao esta habilitada --enable-auth, --disable-auth Autenticacao baseada em senha para acessar o servidor. Por padrao o servidor e irrestrito, permitindo qualquer pessoa acessa-lo. Voce pode restringir o acesso a usuarios pre-definidos com esta opcao. Por padrao, esta opcao esta desabilitada --enable-fallback-to-detected-interface, --disable-fallback-to-detected-interface Fallback para a interface auto detectada. Se o servidor nao conseguir associar a interface especificada na opcao "listen_on", ele tentara detectar uma interface que se conecte com o mundo exterior e se associara a ela. Por padrao, esta opcao esta habilitada --enable-local-write, --disable-local-write Permitir que conexoes locais nao autenticadas facam alteracoes. Normalmente, se voce nao ativar a autenticacao, o servidor operara no modo somente leitura, para nao permitir que usuarios anonimos facam alteracoes em suas bibliotecas de calibre. Essa opcao permite que qualquer pessoa conecte-se no mesmo computador em que o servidor esta sendo executado para fazer alteracoes. Isso e util se voce deseja executar o servidor sem autenticacao, mas ainda usar o calibredb para fazer alteracoes em suas bibliotecas de calibre. Observe que ativar essa opcao significa que qualquer programa em execucao no computador pode fazer alteracoes em suas bibliotecas de calibre. Por padrao, esta opcao esta desabilitada --enable-log-not-found, --disable-log-not-found Registrar requisicoes HTTP 404 (Not Found). Por padrao, o servidor loga todas as requisicoes HTTP para recursos que nao sao encontrados. Isto pode gerar muito log indesejado se seu servidor for alvo de bots. Utilize essa opcao para desativa-lo. Por padrao, esta opcao esta habilitada --enable-use-bonjour, --disable-use-bonjour Anunciar feeds OPDS via BonJour. Anuncia os feeds OPDS atraves do servico BonJour, de maneira que os aplicativos de leitura baseados em OPDS possam detectar e conectar ao servidor automaticamente. Por padrao, esta opcao esta habilitada --enable-use-sendfile, --disable-use-sendfile Ativar ou desativar a transferencia de arquivos zero-copy para aumento de performance. Isto usara transferencias zero-copy no kernel ao enviar arquivos pela rede, aumentado a performance. Entretanto, pode causar transferencia de arquivos corrompidas em alguns sistemas de arquivos falhos. Se voce experimentar transferencias de arquivos corrompidas, desative-o. Por padrao, esta opcao esta habilitada --help, -h mostrar esta mensagem de ajuda e sair --ignored-fields Campos de metadados definidos pelo usuario ignorados. Lista separada por virgulas de campos de metadados definidos pelo usuario que nao serao exibidos pelo servidor de conteudo nas exibicoes de /opds e de /mobile. Por exemplo: my_rating,my_tags --listen-on A interface que escurara por conexoes. O padrao e escutar em todas as interfaces IPv6 e IPv4 disponiveis. Voce pode mudar isto para, por exemplo, "127.0.0.1" para somente escutar por conexoes IPv4 da maquina local, ou para "0.0.0.0" para escutar por todas as conexoes de entrada IPv4. --log Caminho para o arquivo de registros do servidor. Este arquivo contem informacoes e erros do servidor, nao contem informacoes de acesso. Por padrao e escrito no stdout. --manage-users Gerencia a base de dados de usuarios com permissao para conectar a este servidor. Voce pode usa-lo no modo automatizado ao adicionar um --. Veja calibre-server --manage-users -- help para detalhes. Veja tambem a opcao --userdb. --max-header-line-size Tamanho maximo de cabecalho HTTP unico (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. Processos de trabalho sao criados e utilizados conforme necessario para tarefas maiores como a preparacao de um livro para exibicao, adicao de livros, conversao, etc. Por padrao, o numero maximo de tais processos e baseado no numero de nucleos da CPU. Voce pode controla-lo por meio desta opcao. --max-log-size Tamanho maximo do arquivo de log (em MB). Tamanho maximo dos arquivos de log gerado pelo servidor. Quando o log se tornar maior que este tamanho, ele e rotacionado automaticamente. Defina para zero para desabilitar rotacao de log. --max-opds-items Numero maximo de livros nos feeds OPDS. Numero maximo de livros retornados pelo servidor em uma unica aquisicao de feed OPDS. --max-opds-ungrouped-items Numero maximo de itens desagrupados nos feeds OPDS. Agrupa itens em categorias como autor/etiquetas pela primeira letra quando houver mais que esse numero de itens. Insira zero para desativar. --max-request-body-size Tamanho maximo de arquivos enviados ao servidor (em MB). --num-per-page Numero de livros a serem exibidos em uma pagina. Numero de livros a serem exibidos em uma pagina do navegador. --pidfile Escreva o processo com o PID para o arquivo especificado --port A porta que escutara por conexoes. --search-the-net-urls Caminho para um arquivo JSON contendo URLs para a funcao "Pesquisar na internet". O jeito mais facil de criar este arquivo e ir em Preferencias->Compartilhar pela rede->Pesquisar na internet, criar as URLs e exporta-las. --shutdown-timeout Tempo total em segundos de espera para um encerramento limpo. --ssl-certfile Caminho para o arquivo de certificado SSL. --ssl-keyfile Caminho para o arquivo de chave privada SSL. --timeout Tempo (em segundos) de espera para que uma conexao ociosa seja fechada. --trusted-ips Permitir que conexoes nao autenticadas de enderecos IP especificos facam alteracoes. Normalmente, se voce nao ativar a autenticacao, o servidor opera no modo somente leitura, para nao permitir que usuarios anonimos facam alteracoes em suas bibliotecas do calibre. Esta opcao permite que qualquer pessoa de enderencos IP especificos facam alteracoes. Deve ser um lista de enderecos ou redes separada por virgula. Isto e util se voce deseja executar o servidor sem autenticacao mas ainda utilizar o calibredb para fazer alteracoes em sua suas bibliotecas do calibre. Observe que ativar essa opcao significa que qualquer pessoa se conectando dos enderecos IP especificados podem fazer alteracoes em suas bibliotecas do calibre. --url-prefix Um prefixo para adicionar a todas as URLs. Util se voce deseja rodar este servidor por meio de um proxy reverso. --userdb Caminho para o banco de dados do usuario usado para autenticacao. O banco de dados e um arquivo SQLite. Para cria-lo use --manage-users. Voce pode ler mais sobre como gerenciar usuarios em: https://manual.calibre-ebook.com/pt/server.html#managing-user-accounts-from-the-command-line-only --version mostrar numero da versao do programa e sair --worker-count Numero de threads de trabalho utilizadas para processar requisicoes. AUTHOR Kovid Goyal COPYRIGHT Kovid Goyal 7.24.0 janeiro 10, 2025 CALIBRE-SERVER(1)