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

guide

Como Auto-Hospedar Outline em um VPS (Guia Completo)

Aprenda a hospedar seu próprio servidor Outline em um VPS para acesso fácil a anotações seguras. Guia passo a passo de instalação incluso.

Introdução

Auto-hospedar Outline em um VPS permite que você gerencie seu ambiente de anotação de forma segura e privada. Este guia irá orientá-lo pelos passos para instalar o Outline em uma Virtual Private Server (VPS) usando Docker, garantindo que você mantenha controle total sobre seus dados.

Pré-requisitos

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

Escolhendo um Provedor de VPS

Ao selecionar um provedor de VPS para auto-hospedar Outline, considere as especificações e preços. Abaixo, uma breve comparação de algumas opções populares de VPS:

ProvedorPreçoRecursosIdeal para
Contabo VPS5,99 EURSSD, 8GB RAMUso geral
Hetzner Cloud4,15 EURAlto desempenho, confiávelDesenvolvedores
DigitalOcean6 USDAPI amigável para desenvolvedoresStartups
Vultr6 USDDiversas opções de datacenterEscalabilidade
Linode5 USDInterface fácil de gerenciarIniciantes

Para uma comparação completa de VPS, confira este link.

Passo 1: Configurando seu VPS

  1. Escolha um plano de VPS que atenda às suas necessidades e crie uma conta com seu provedor escolhido.

  2. Acesse seu VPS via SSH:

    ssh root@<endereço-ip-do-seu-vps>
  3. Atualize os pacotes no seu servidor:

    sudo apt update && sudo apt upgrade -y

Passo 2: Instalando o Docker

O Docker é essencial para rodar o Outline. Vamos instalá-lo:

  1. Instale os pacotes necessários:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
  2. Adicione a chave GPG do Docker e o repositório:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  3. Instale o Docker:

    sudo apt update
    sudo apt install docker-ce -y
  4. Verifique se o Docker está instalado corretamente:

    sudo systemctl status docker

Passo 3: Executando Outline com Docker

Com o Docker instalado, é hora de rodar o Outline.

  1. Crie um diretório para armazenar os arquivos do Outline:

    mkdir -p ~/outline
  2. Execute o Outline usando Docker:

    docker run -d -p 80:80 --name outline \
    -v ~/outline:/data \
    outline/outline
  3. Acesse o Outline:

    Abra seu navegador e navegue até http://<endereço-ip-do-seu-vps> para completar a configuração. Siga as instruções na tela para criar sua conta de administrador.

Passo 4: Protegendo seu servidor Outline

Para proteger seu servidor Outline, considere implementar HTTPS. Vamos usar Let’s Encrypt para SSL:

  1. Instale o Certbot:

    sudo apt install certbot
  2. Execute o Certbot para gerar um certificado SSL:

    sudo certbot certonly --standalone -d <seu-domínio>
  3. Atualize seu comando Docker para montar os certificados SSL:

    docker run -d -p 443:443 --name outline \
    -v ~/outline:/data \
    -v /etc/letsencrypt:/etc/letsencrypt \
    outline/outline

Perguntas Frequentes (FAQs)

Quais são os benefícios de auto-hospedar Outline em um VPS?

Auto-hospedar Outline em um VPS oferece controle total sobre seus dados, garantindo privacidade e segurança. Você pode personalizar as configurações do seu servidor conforme suas necessidades, sem estar sujeito às limitações de serviços de terceiros. Além disso, costuma ser mais econômico a longo prazo comparado a serviços de assinatura, especialmente se você precisar de uma solução de escalabilidade.

Posso usar Outline com DNS dinâmico?

Sim, você pode usar Outline com um serviço de DNS dinâmico. Essa configuração ajuda a manter o acesso ao seu app de anotações mesmo quando o IP do seu VPS muda. Serviços como No-IP ou DuckDNS podem ajudar nisso. Basta garantir que seu domínio aponte para o IP atual do seu VPS, e seus usuários poderão acessar Outline sem problemas.

Como faço backup dos meus dados do Outline?

Fazer backup dos seus dados do Outline é fundamental para integridade e recuperação de desastres. Como o Outline armazena os dados em um diretório específico no seu VPS, você pode criar backups desse diretório. Use o comando a seguir para criar um backup:

tar -czf outline_backup.tar.gz ~/outline

Esse comando comprime o diretório de dados do Outline em um arquivo tar.gz. Armazene esse arquivo com segurança em outro servidor ou na nuvem para evitar perda de dados.

Conclusão

Com este guia, você pode hospedar seu Outline em seu VPS usando Docker de forma eficiente. Essa configuração permite gerenciar seu ambiente de anotações de forma segura. Siga os passos fornecidos e lembre-se de manter seu servidor e backups regularmente para garantir desempenho ideal. Para mais soluções de auto-hospedagem, visite r/selfhosted ou confira os recursos do awesome-selfhosted.