Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale

Publicado por Xerxes em 25/04/2026

[ Hits: 45 ]

 


Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale



Configuração rápida de um servidor de leitura de mangás (arquivos .cbz/.cbr) utilizando Kavita em contêiner Docker, acessível em navegador (PC, smartphones etc) via VPN Tailscale.

Pré-requisitos: Docker, Docker Compose e Tailscale configurados no servidor e no dispositivo cliente.

Sobre o Tailscale, eu deixei uma dica em:
Linux: Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale

1. Estrutura de Diretórios

O Kavita exige que os arquivos residam em subdiretórios nomeados com o título da série. Arquivos soltos na raiz não são detectados.

mkdir -p ~/mangas/"Nome da Serie"

mkdir -p ~/kavita

Mova seus arquivos .cbz ou .cbr para o subdiretório correspondente:

mv arquivo.cbz ~/mangas/"Nome da Serie"/

2. Configuração do Docker Compose

Criação do arquivo de configuração (mapeando a porta 5001 para evitar conflitos na porta 5000, que no meu caso já é usada).

cd ~/kavita cat <<EOF > docker-compose.yml services: kavita: image: jvmilazz0/kavita:latest container_name: kavita volumes: - ~/mangas:/mangas - ./data:/kavita/config environment: - TZ=America/Recife ports: - 5001:5000 restart: unless-stopped EOF

3. Permissões

Garantia de leitura para o contêiner:

sudo chown -R $USER:$USER ~/mangas

chmod -R 755 ~/mangas

4. Execução

docker compose up -d

5. Configuração da Interface Web
  1. Acesse http://[IP-DO-SERVIDOR-TAILSCALE]:5001 no navegador.
  2. Crie a conta de administrador local.
  3. Navegue para Settings > Libraries > Add Library.
  4. Name: Mangás. Type: Manga. Prossiga.
  5. Em Folders, clique em Add Folder e insira o caminho absoluto mapeado internamente: /mangas.
  6. Salve a configuração.
  7. Na biblioteca recém-criada, execute Scan Library.

A leitura pode ser feita diretamente pelo navegador do smartphone através do IP do Tailscale, ou via integração em aplicativos leitores (teoricamente! Pois ainda não testei). Arquivos recém-adicionados exigem a execução manual de um novo "Scan Library".
Outras dicas deste autor

Ativando Modo Deus no DOOM Eternal no Linux

Resolvendo falta do libkrb5.so no Arch Linux

Restaurando Ubuntu e seus derivados (como vem de fábrica)

Como instalar Flash Player no Opera (Slackware)

Jogo Skullgirls

Leitura recomendada

Google Podcasts e Podcasts de Tecnologia

Kororaa - Testando o fantástico XGL facilmente

KiTTY como aletarnativa ao PuTTY

Palestra: Redes Complexas - Prof. Daniel Figueiredo

Syslog - Gerenciamento de logs do sistema

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts