Success
Resposta rápida: no Calibre, no seu computador, clique em Conectar/compartilhar e escolha Iniciar servidor de conteúdo. Sua biblioteca fica então no ar em http://<ip-do-seu-computador>:8080/opds. No iPhone ou iPad, adicione esse endereço como catálogo OPDS em um aplicativo de leitura (o justRead consegue até encontrá-lo no seu Wi-Fi sem você digitar nada), informe um login apenas se você configurou um, e toda a sua biblioteca do Calibre aparece pronta para baixar. O erro mais comum de todos é apontar para o IP puro e esquecer o caminho /opds; o segundo é um firewall bloqueando a porta 8080 em silêncio.
Este guia foi totalmente reescrito e ampliado em julho de 2026, configurado e verificado em primeira mão em uma biblioteca doméstica real do Calibre, em vez de parafraseado do manual.
O Calibre é a melhor forma gratuita de organizar uma biblioteca de e-books, mas não existe aplicativo oficial do Calibre para iPhone ou iPad. O Content Server fecha essa lacuna: ele serve sua coleção inteira pela sua rede para que você leia no iOS sem copiar um único arquivo à mão. Este guia trata especificamente do servidor em si: como iniciá-lo, alcançá-lo, desbloqueá-lo, protegê-lo e escalá-lo para várias bibliotecas. Se você ainda está decidindo entre o Content Server e os métodos com pasta na nuvem, comece pela visão geral das rotas de sincronização; se quer apenas os passos genéricos de OPDS para qualquer catálogo, veja como configurar OPDS no iPhone e no iPad.
Uma nota minha: sou Petr Jahoda e faço o justRead. Mantenho uma biblioteca real do Calibre em casa e montei exatamente este servidor nas minhas próprias máquinas, então os passos e as armadilhas abaixo são os que eu realmente encontrei.
O que o Content Server faz de fato
O Content Server é um pequeno servidor web embutido no Calibre. Quando você o inicia, o Calibre publica sua biblioteca de duas formas ao mesmo tempo, na mesma porta:
- Uma página web navegável. Abra
http://<seu-ip>:8080em qualquer navegador e você tem um leitor web completo: busca, capas, links de download, até um visualizador no navegador. Isso é para pessoas. - Um feed OPDS em
http://<seu-ip>:8080/opds. OPDS (Open Publication Distribution System) é um formato de catálogo construído sobre Atom e XML que os aplicativos de leitura entendem. Isso é para aplicativos.
No iOS, o feed OPDS é a parte que importa. Ele permite que um leitor no seu iPhone liste cada livro com capas e metadados, pesquise a biblioteca inteira, navegue por autor ou etiqueta, e baixe qualquer título sob demanda sem que você toque em um cabo ou em um gerenciador de arquivos.
Tanto arquivos EPUB quanto PDF são servidos, que é o que a maioria dos leitores de iOS, incluindo o justRead, consegue abrir. Se um livro da sua biblioteca existe apenas em MOBI, AZW3 ou outro formato, converta-o para EPUB dentro do Calibre primeiro (botão direito no livro, Converter livros, formato de saída EPUB); a cópia convertida então é servida sem problema. Há uma nota honesta sobre formatos mais adiante.
A única limitação a internalizar antes de tudo: o servidor só roda enquanto o Calibre estiver aberto e o computador acordado. Feche o Calibre, ou deixe a máquina dormir, e a biblioteca sai do ar. Este é um recurso de "ler em casa enquanto o computador está ligado", não um serviço de nuvem sempre disponível, a menos que você siga os passos extras da seção de acesso remoto.
Antes de começar
Você precisa de três coisas:
- Calibre instalado em um computador com Windows, macOS ou Linux, com a sua biblioteca dentro.
- Esse computador e o seu iPhone ou iPad na mesma rede Wi-Fi (para uso local).
- Um leitor com suporte a OPDS no iOS. Este guia usa o justRead do lado do iOS porque ele consegue descobrir o servidor automaticamente e, se você quiser depois, sincronizar nos dois sentidos.
É só isso. Sem conta, sem serviço de nuvem, sem cabos.
Passo 1: inicie o servidor no Calibre
- Abra o Calibre no seu computador.
- Clique em Conectar/compartilhar na barra de ferramentas.
- Escolha Iniciar servidor de conteúdo.
- Quando o sistema operacional perguntar, libere o Calibre no firewall.
Esse quarto passo não é enfeite. Na primeiríssima vez, o Windows e o macOS geralmente exibem uma janela do firewall perguntando se devem permitir conexões de entrada para o Calibre. Se você fechar essa janela, ou se ela nunca aparecer, o servidor inicia mas nenhum outro aparelho consegue alcançá-lo. Se você perdeu o aviso, pule para a seção do firewall abaixo antes de supor que algo está quebrado.
Faça-o iniciar automaticamente. Se você usa isso todo dia, abra Preferências, Compartilhar pela rede e marque Iniciar o servidor automaticamente ao abrir o Calibre. Assim o servidor sobe junto com o Calibre em vez de você clicar pelo menu toda vez.
Confirme que está rodando. De volta em Conectar/compartilhar, o item do menu muda para Parar servidor de conteúdo quando ele está no ar, e o mesmo painel mostra a porta em que ele se ligou. Se você mudar alguma configuração, use Parar e depois Iniciar para o servidor se religar de forma limpa; algumas mudanças só valem depois do reinício.
Passo 2: encontre o endereço OPDS
O endpoint OPDS são três partes unidas: o endereço IP local do seu computador, a porta (padrão 8080) e o caminho /opds.
http://192.168.1.10:8080/opds
Substitua 192.168.1.10 pelo endereço da sua própria máquina.
Descubra o IP do seu computador
- Windows: abra o Prompt de Comando (tecla Windows, digite
cmd, Enter), digiteipconfige pressione Enter. Leia o Endereço IPv4 sob o adaptador Wi-Fi ou Ethernet ativo. Geralmente começa com192.168.ou10.. Ignore qualquer coisa sob um adaptador "Virtual" ou "VMware". - macOS: abra os Ajustes do Sistema, clique em Wi-Fi e depois em Detalhes ao lado da rede conectada. O endereço IP está lá. (No macOS antigo fica em Preferências do Sistema, Rede.) Um atalho: segure Option e clique no ícone do Wi-Fi na barra de menus; o endereço IP aparece no menu.
Confirme a porta
O padrão é 8080. Se algum dia precisar mudá-la, por exemplo porque outro aplicativo já usa a 8080, o campo da porta fica em Preferências, Compartilhar pela rede. O número que você definir ali é o que vai no endereço. Mude, reinicie o servidor e atualize o endereço no telefone.
Faça o endereço parar de mudar (a armadilha do DHCP)
Roteadores domésticos distribuem endereços IP por DHCP, então o endereço do seu computador pode mudar depois de um reinício ou da renovação da concessão, e a URL que funcionava semana passada de repente falha. Essa é uma das reclamações mais comuns do tipo "quebrou sozinho". Duas soluções tornam o endereço permanente:
- Reserve um IP fixo (recomendado). Na página de administração do roteador, procure as configurações de DHCP ou LAN, ache Reserva de endereço ou DHCP Reservation, e vincule o endereço MAC do computador a um IP fixo. Daí em diante o roteador sempre entrega o mesmo endereço ao computador, e sua URL OPDS nunca muda.
- Use o nome de host
.localem vez de um número. Todo computador anuncia um nome por mDNS, então muitas vezes você pode usarhttp://meu-pc.local:8080/opdsno lugar do IP. Isso é nativo no macOS e disponível no Windows quando o Bonjour está instalado (ele vem com o iTunes, por exemplo). Se.localnão resolver na sua rede, volte para um IP fixo reservado; dos dois, é o mais universalmente confiável.
Passo 3: conecte a partir do seu iPhone ou iPad
Em um leitor com suporte a OPDS, abra a seção OPDS ou Catálogos, adicione um novo catálogo e cole o endereço do passo 2.
O justRead trata disso de duas formas:
- Descoberta automática. Na mesma rede Wi-Fi, o justRead consegue encontrar um Calibre Content Server em execução para você, então o endereço é preenchido e muitas vezes não há nada a digitar.
- Digitação manual. Você ainda pode digitar ou colar o endereço completo
http://<ip>:8080/opds, que é o que você usa para um IP reservado, um nome de host.localou uma configuração remota com HTTPS.
Se você ativou um login no Calibre, o justRead suporta autenticação HTTP Digest, então ele pede usuário e senha e conecta. Uma vez dentro, você pode navegar pela biblioteca, fazer uma busca no lado do servidor, paginar coleções grandes, navegar por categoria e baixar livros para ler totalmente sem conexão.
A armadilha do caminho /opds
Esta é a razão número um de uma conexão "funcionar pela metade". Se você digita http://192.168.1.10:8080 sem caminho, está apontando para a página web feita para pessoas, não para o feed legível por máquina, e o catálogo volta vazio ou dá erro. O feed mora em /opds. Inclua sempre. Os dois aparelhos também precisam estar na mesma rede Wi-Fi para um endereço local resolver, e alguns roteadores com isolamento de clientes ativado impedem que aparelhos se enxerguem mesmo na mesma rede; se nada na sua rede local alcança o servidor, verifique essa configuração.
Teste primeiro no navegador (o diagnóstico mais rápido)
Antes de culpar o aplicativo, prove que o servidor está acessível. No mesmo telefone, abra o Safari e vá para http://<seu-ip>:8080.
- Se a página do Calibre carregar, o servidor, a rede e o firewall estão todos bem, e o problema está só em como você digitou o endereço OPDS (quase sempre o
/opdsfaltando). - Se o Safari não conectar de jeito nenhum, o servidor ainda não está acessível pelo telefone, o que aponta para o firewall ou um IP errado, não para o aplicativo. Vá para a seção do firewall.
Esse teste de quinze segundos evita que as pessoas reinstalem aplicativos que nunca foram o problema.
Resolva o bloqueio da porta 8080 no firewall
Se tudo parece certo mas o telefone continua sem conectar, e o teste do navegador acima também falha, o culpado é quase sempre o firewall. É a falha mais comum, então ela recebe detalhamento completo para os dois sistemas.
Windows
- Pressione a tecla Windows, digite Firewall do Windows Defender e abra.
- Clique em Permitir um aplicativo ou recurso pelo Firewall do Windows Defender, à esquerda.
- Clique em Alterar configurações (pode exigir direitos de administrador).
- Ache calibre na lista e marque Particular e Pública para a sua rede. Em rede doméstica, só Particular já basta, e deixar Pública desmarcada é mais seguro.
- Se o calibre não estiver na lista, clique em Permitir outro aplicativo, depois Procurar, e selecione
calibre.exe(normalmente emC:\Program Files\Calibre2\). Adicione-o e marque as caixas. - Clique em OK.
Se você usa um pacote de segurança de terceiros (Norton, McAfee, Bitdefender, Kaspersky e afins), ele muitas vezes tem o próprio firewall, separado do Windows Defender, e esse também precisa permitir o calibre ou liberar tráfego de entrada na porta 8080. O Windows Defender estar aberto não basta se um segundo firewall bloqueia em silêncio.
macOS
- Abra os Ajustes do Sistema, vá em Rede e depois Firewall.
- Se o firewall estiver desligado, o macOS não está bloqueando o servidor e você pode procurar em outro lugar.
- Se estiver ligado, abra Opções, garanta que calibre apareça na lista com Permitir conexões de entrada, e salve. Se o calibre não estiver listado, adicione-o com o botão +.
- No macOS antigo, isso fica em Preferências do Sistema, Segurança e Privacidade, Firewall, Opções do Firewall.
Depois de liberar
Pare e reinicie o servidor de conteúdo pelo menu Conectar/compartilhar do Calibre para ele se religar, e refaça o teste do navegador. Se a página agora carregar no telefone, está pronto.
Uma nota honesta sobre formatos
O Content Server serve seus livros como eles estão armazenados. O justRead abre EPUB e PDF. Se um título existe apenas em MOBI, AZW3, FB2, DJVU ou em formato de quadrinho, ele vai aparecer no catálogo mas não abrirá no iOS em um leitor de EPUB/PDF. A solução mora no próprio Calibre: selecione o livro, escolha Converter livros, defina a saída como EPUB, e a cópia convertida é servida sem problema. Faça a conversão uma vez no computador, onde o Calibre é mais forte, e sua biblioteca inteira se torna amigável ao iOS.
Proteja o servidor e alcance-o de fora de casa
Na sua própria rede doméstica, um login é opcional e tudo acima simplesmente funciona. No momento em que você quer alcançar a biblioteca de fora, a segurança deixa de ser opcional, e o iOS acrescenta uma regra dura que não dá para ignorar.
Adicione usuário e senha
No Calibre, vá em Preferências, Compartilhar pela rede, ative Exigir usuário e senha, e crie uma conta (há um pequeno gerenciador de usuários para adicionar um ou mais logins). Leitores com campos de credenciais, incluindo o justRead, então pedirão os dados e conectarão por autenticação HTTP Digest. Faça isso antes de expor o servidor a qualquer lugar além da sua própria rede local.
A regra do iOS que decide a sua configuração remota
O iOS não conecta a um servidor remoto por HTTP simples, e rejeita certificados autoassinados ou não confiáveis a menos que você instale e confie explicitamente em um perfil de configuração. Essa única restrição elimina a abordagem ingênua de "encaminhar a porta 8080 e digitar meu IP público" no iPhone e no iPad. Para acesso remoto você precisa de uma das opções a seguir, e cada uma tem um custo diferente:
Opção A: uma VPN de volta para a sua rede doméstica (a mais simples e mais privada).
Rode uma VPN para que o telefone se comporte como se estivesse no Wi-Fi de casa, e use o mesmo endereço local http://<ip>:8080/opds que você já tem. Como o tráfego passa por um túnel criptografado e continua "local", o HTTP simples serve e você nunca abre uma porta para a internet pública. Uma VPN em malha como o Tailscale ou um servidor WireGuard próprio tornam isso um trabalho pequeno.
- Custos: a VPN precisa estar conectada no telefone quando você quiser seus livros, e há um cliente para instalar e manter rodando. Nada fica publicamente exposto, e é exatamente por isso que esta é a opção mais segura para a maioria.
Opção B: um proxy reverso com HTTPS de verdade (melhor para acesso de qualquer lugar, no navegador e no aplicativo).
Coloque um proxy reverso (Caddy, nginx ou Apache) na frente do Calibre, termine o HTTPS ali com um certificado válido, e aponte um nome de domínio para a sua casa. O Caddy é o menos doloroso porque obtém e renova sozinho um certificado gratuito do Let's Encrypt. Seu endereço OPDS então vira algo como https://biblioteca.exemplo.com/opds, que o iOS aceita.
- Custos: você precisa de um domínio, seu IP doméstico normalmente muda, então precisa de DNS dinâmico para manter o domínio apontado, e agora você publica um endpoint público que precisa manter atualizado e protegido por senha. O Calibre suporta rodar atrás de um proxy reverso, inclusive com prefixo de URL, então esta é uma configuração documentada e não uma gambiarra.
Opção C: um serviço de túnel (sem portas abertas, rápido de montar).
Um serviço como o Cloudflare Tunnel expõe seu Content Server em um nome com HTTPS sem abrir nenhuma porta de entrada no seu roteador, rodando um pequeno agente de saída no seu computador.
- Custos: seu tráfego passa pelo provedor, e você depende do agente e da conta dele. Em troca, você ganha HTTPS e nenhum encaminhamento de porta.
Sobre portas não padrão
Mudar a porta externa para longe da 8080 reduz o ruído de varreduras automatizadas e é um endurecimento razoável dentro de uma configuração com HTTPS. Isso não substitui o HTTPS: uma porta obscura em HTTP simples continua não funcionando no iOS e continua insegura. Trate a mudança de porta como um extra menor, não como o plano.
O que não fazer
Nunca encaminhe a porta 8080 pura para a internet sem HTTPS e sem senha. Isso coloca a sua biblioteca inteira, e um servidor em execução, na frente de qualquer um que varra portas abertas. Se você levar uma coisa desta seção: exija login, use HTTPS ou VPN, e nunca exponha a 8080 pura.
Várias bibliotecas em um só servidor
Se você mantém mais de uma biblioteca do Calibre, o Content Server lida com todas juntas. O nível superior do feed /opds mostra um seletor para cada biblioteca que você abriu no Calibre, e você entra na que quiser. Você também pode restringir quais bibliotecas o servidor compartilha em Preferências, Compartilhar pela rede, se quiser manter algumas privadas.
No justRead você pode adicionar cada biblioteca como uma entrada de servidor própria e mantê-las lado a lado, com filtragem por servidor para que uma busca ou uma sincronização toque apenas a biblioteca que você quis. Isso evita que uma biblioteca grande de ficção e, digamos, uma de PDFs técnicos se misturem.
Mantê-lo no ar sem babar o computador
Como o servidor embutido morre quando o Calibre fecha, quem quer a biblioteca acessível o tempo todo geralmente sobe um degrau, de duas formas. Ambas são opcionais e projetos maiores:
- Servidor Calibre sem interface. O Calibre traz um servidor de linha de comando,
calibre-server, que serve uma biblioteca sem abrir a interface completa. Aponte-o para a pasta da sua biblioteca e ele roda como um serviço leve, o que é prático em uma máquina reserva ou em um servidor doméstico. - calibre-web ou COPS. São aplicativos web separados, feitos pela comunidade, que leem sua biblioteca do Calibre e continuam no ar independentemente do Calibre de computador. São a resposta comum quando "o computador e o Calibre precisam ficar abertos" é inaceitável. É software extra para instalar e manter, então recorra a eles só quando o acesso permanente for uma necessidade diária real.
Navegação somente leitura contra sincronização nos dois sentidos
Aqui está a fronteira honesta, e é o compromisso mais importante de entender.
OPDS pelo Content Server é somente leitura: você navega e baixa, e esse é o recurso inteiro. É perfeito quando tudo o que você quer são seus livros no telefone. O que ele não consegue é mandar algo de volta. Seu progresso de leitura, suas notas e suas datas de conclusão ficam presos no telefone, e o Calibre nunca fica sabendo que você leu o livro.
A sincronização com o Calibre do justRead é construída sobre exatamente a mesma conexão do Content Server, mas acrescenta sincronização nos dois sentidos por cima. Ela escreve progresso de leitura, notas em estrelas, marcações de quero ler, datas de conclusão, contagem de sessões e estatísticas de volta no Calibre, e importa de lá suas notas, seu progresso, o estado de concluído e suas colunas personalizadas. Os selos Novo, Alterado e Sincronizado mostram o estado de cada livro de relance, Selecionar novos e alterados pega só a diferença em vez de rebaixar tudo, as sincronizações rodam em paralelo com a tela acordada para chegarem ao fim, e um registro pós-sincronização mais dez dias de histórico contam exatamente o que se moveu, PDFs incluídos. Sincronizar de novo preserva sua posição, seus marcadores e seus destaques em vez de sobrescrevê-los.
Resumindo: OPDS puro quando você só quer ler; sincronização nos dois sentidos quando quer que computador e telefone concordem sobre onde você está em cada livro.
Matriz completa de solução de problemas
- Nada carrega. Confirme que o Calibre está aberto, que o servidor de conteúdo realmente diz "Parar servidor de conteúdo" (ou seja, está rodando), que os dois aparelhos compartilham uma rede Wi-Fi, e que o endereço termina em
/opdse não no IP puro. Rode o teste no Safari para separar aplicativo de rede. - A página web carrega no Safari mas o aplicativo não mostra nada. Você omitiu o caminho
/opds, ou digitou a porta errada. Corrija o endereço no aplicativo. - O Safari também não conecta. Firewall ou IP errado. Libere o calibre no firewall do computador, reinicie o servidor e confira o IP de novo com
ipconfigou nos Ajustes do Sistema. - Funcionou e quebrou alguns dias depois. O IP do seu computador mudou por DHCP. Reserve um IP fixo no roteador, ou troque a URL pelo nome de host
.localda máquina. - Os aparelhos estão no mesmo Wi-Fi mas não se enxergam. Seu roteador pode estar com isolamento de clientes ativado, ou você está numa rede de "Convidados" que isola clientes por definição. Mova os dois aparelhos para a rede principal e desative o isolamento.
- De repente pede um login. Você ativou a autenticação nas configurações de compartilhamento pela rede do Calibre. Informe essas credenciais no aplicativo, ou desligue a exigência para uso apenas em casa.
- Um livro aparece no catálogo mas não abre no iOS. Provavelmente é um formato que não é EPUB nem PDF. Converta-o para EPUB no Calibre e baixe de novo.
- O acesso remoto por HTTPS falha. O iOS está rejeitando um certificado autoassinado, expirado ou com nome de host divergente, ou você ainda está em HTTP simples. Use um certificado válido por meio de um domínio e um proxy reverso, ou conecte-se por VPN.
- O acesso remoto funciona no navegador mas não no aplicativo. Confirme que o aplicativo aponta para a URL OPDS em HTTPS (
https://.../opds), e não para o endereço local em HTTP simples, e que o certificado é plenamente confiável para o iOS. - Só funciona quando estou na minha mesa. O Content Server vive dentro do Calibre, então o computador precisa ficar acordado e o Calibre aberto. Desative a suspensão da máquina, ou passe para um
calibre-serversem interface, calibre-web ou COPS para acesso o tempo todo. - A porta 8080 já está em uso. Outro aplicativo a tomou. Mude a porta em Preferências, Compartilhar pela rede, reinicie o servidor e atualize o endereço no telefone.
Coloque sua biblioteca inteira no telefone
O Content Server é a forma mais simples de levar uma biblioteca grande do Calibre para um iPhone ou iPad sem duplicar arquivos nem brigar com cabos. Configure uma vez, cuide do caminho /opds e do firewall, fixe o IP para ele parar de mudar, e cada livro que você organizou fica a um toque. Para o mundo mais amplo de catálogos e servidores, veja a visão geral do leitor OPDS; para manter seu progresso em dia entre aparelhos, o fluxo de sincronização com o Calibre. Se o Content Server é mais configuração do que você quer, vale ler antes as outras três formas de levar uma biblioteca do Calibre para o iOS, e o que o Calibre em um iPad pode e não pode ser resolve a pergunta que as pessoas costumam fazer antes desta.
Baixe o justRead na App Store e conecte seu Calibre Content Server em minutos.
← Back to Guides