Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar o Audiobookshelf em um VPS (Guia Completo)

Aprenda a auto-hospedar o Audiobookshelf no seu VPS passo a passo e gerencie sua coleção de audiobooks facilmente.

O Audiobookshelf é uma aplicação poderosa de auto-hospedagem que organiza e transmite sua coleção de audiobooks com facilidade. Este guia irá guiá-lo pelo processo de instalação em um Virtual Private Server (VPS). Seja você um desenvolvedor ou um entusiasta de hosting doméstico, configurar o Audiobookshelf no seu VPS pode ser uma experiência gratificante.

O Que Você Precisa

Antes de começar, certifique-se de ter o seguinte:

Para o VPS, considere provedores que sejam econômicos e ofereçam bom desempenho. Aqui está uma comparação rápida de alguns dos principais provedores de VPS:

ProvedorPreço MensalNúcleos CPURAMArmazenamento
Contabo VPS5,99 EUR24 GB200 GB SSD
Hetzner Cloud4,15 EUR12 GB20 GB SSD
DigitalOcean6 USD11 GB25 GB SSD
Vultr6 USD11 GB25 GB SSD
Linode (Akamai Cloud)5 USD12 GB25 GB SSD

Para mais detalhes sobre preços e recursos, consulte nossa comparação completa de VPS.

Passo 1: Selecionar e Configurar Seu VPS

Para este guia, usaremos o Hetzner Cloud como provedor de VPS devido ao seu custo acessível. Depois de se inscrever e criar sua instância de VPS, certifique-se de escolher uma distribuição Linux compatível com Docker, como Ubuntu 20.04 LTS.

Passo 2: Conectar-se ao Seu VPS

Use SSH para se conectar ao seu VPS. Abra seu terminal e execute o comando a seguir:

ssh root@seu_ip_do_vps

Substitua seu_ip_do_vps pelo endereço IP real do seu VPS.

Passo 3: Instalar Docker

Após conectar, o próximo passo é instalar o Docker. Execute os seguintes comandos:

apt update
apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt update
apt install docker-ce -y

Para garantir que o Docker foi instalado corretamente, verifique a versão:

docker --version

Passo 4: Instalar Docker Compose

Depois, você precisa do Docker Compose para gerenciar aplicações Docker com múltiplos containers. Execute o comando abaixo:

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Você pode verificar a instalação com:

docker-compose --version

Passo 5: Configurar o Audiobookshelf

Agora que Docker e Docker Compose estão instalados, é hora de configurar o Audiobookshelf. Crie um novo diretório para a instalação:

mkdir audiobookshelf
cd audiobookshelf

Crie um arquivo docker-compose.yml usando seu editor de texto preferido:

version: "3.3"
services:
  audiobookshelf:
    image: "sleeplessninja/audiobookshelf:latest"
    ports:
      - "8080:80"
    volumes:
      - audiobooks:/audiobooks
    restart: unless-stopped

volumes:
  audiobooks:

Salve e feche o arquivo.

Passo 6: Iniciar o Audiobookshelf

Agora, você pode iniciar o Audiobookshelf com Docker Compose:

docker-compose up -d

Acesse http://seu_ip_do_vps:8080 no seu navegador para acessar o Audiobookshelf. Siga as instruções na tela para configurar sua biblioteca.

Passo 7: Configurar Domínio (Opcional)

Se você possui um nome de domínio e deseja usá-lo, pode configurar um proxy reverso usando Nginx. Instale o Nginx:

apt install nginx -y

Modifique a configuração do Nginx para redirecionar o tráfego do seu domínio para o aplicativo Audiobookshelf.

Exemplo de Configuração Nginx

server {
    listen 80;
    server_name seu_dominio.com;

    location / {
        proxy_pass http://localhost:8080;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

Perguntas Frequentes

1. Quais são os benefícios de auto-hospedar o Audiobookshelf?
Auto-hospedar o Audiobookshelf permite controle total sobre sua biblioteca de audiobooks, garantindo privacidade e segurança. Você pode hospedar sua coleção sem depender de serviços de terceiros e personalizar funcionalidades de acordo com suas necessidades. Isso é ideal para usuários que preferem gerenciar seus próprios dados sem restrições de plataformas comerciais.

2. Posso rodar o Audiobookshelf em um VPS de baixo desempenho?
Sim, o Audiobookshelf pode rodar em VPS de menor especificação desde que você cumpra os requisitos mínimos. Por exemplo, um VPS com 1 núcleo de CPU e 1 GB de RAM pode ser suficiente para uso básico. No entanto, para desempenho ideal, especialmente com bibliotecas maiores, escolha um VPS com 2+ GB de RAM, como Hetzner Cloud ou Contabo VPS, que começam a preços acessíveis.

3. Como faço backup dos meus dados do Audiobookshelf?
Fazer backup dos seus dados do Audiobookshelf é essencial para segurança dos dados. Como o Audiobookshelf usa volumes do Docker, você pode fazer backup dos dados armazenados no volume audiobooks. Use o comando abaixo para criar um backup:

docker run --rm --volumes-from audiobookshelf_audiobooks_1 -v $(pwd):/backup ubuntu tar czvf /backup/audiobookshelf_backup.tar.gz /audiobooks

Isso cria um arquivo de backup compactado de seus arquivos de áudio, que pode ser armazenado com segurança fora do servidor.

Seguindo esses passos, você estará apto a auto-hospedar com sucesso o Audiobookshelf no seu VPS escolhido. Boa audição!