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

guide

Como Hospedar Plane em um VPS por Conta Própria (Guia Completo)

Aprenda como instalar e executar o Plane em um VPS com este guia passo a passo de auto-hospedagem. Perfeito para desenvolvedores e entusiastas de homelabs que buscam uma rede social privada e de código aberto.

Hospedar uma plataforma de rede social como o Plane oferece privacidade, personalização e controle sobre sua presença online. Este guia completo o orienta na implantação do Plane em um Virtual Private Server (VPS), usando Docker para uma configuração simplificada. Seja você um desenvolvedor, hobbyista ou entusiasta de homelab, este guia capacita você a executar o Plane de forma segura e eficiente.

Por que Hospedar o Plane por Conta Própria?

O Plane é uma rede social federada de código aberto, focada na simplicidade e privacidade. Ao hospedar o seu próprio Plane, você ganha:

Pré-requisitos

Antes de iniciar a instalação, certifique-se de ter:

Se ainda não escolheu um provedor de VPS, considere opções populares como Contabo, Hetzner Cloud ou DigitalOcean. Confira nossa comparação completa de VPS para detalhes de especificações e preços.

Passo 1: Selecionar e Preparar Seu VPS

Escolha um provedor e implemente um servidor Ubuntu 22.04. Para uso de pequeno porte, um plano que custa cerca de 4,15 EUR por mês (Hetzner Cloud) ou 6 USD por mês (DigitalOcean/Vultr) é suficiente.

Proteja seu servidor:

sudo apt update && sudo apt upgrade -y
sudo adduser seuusuario
sudo usermod -aG sudo seuusuario

Configure um firewall (por exemplo, ufw) para permitir tráfego SSH e web.

Passo 2: Instalar Docker e Docker Compose

Instale o Docker:

sudo apt install -y docker.io
sudo systemctl enable --now docker
sudo usermod -aG docker seuusuario

Instale o Docker Compose:

sudo apt install -y docker-compose

Faça logout e login novamente para aplicar as alterações de grupo.

Passo 3: Configurar o Arquivo Docker para o Plane

Crie um diretório para o Plane:

mkdir ~/plane
cd ~/plane

Crie um arquivo docker-compose.yml:

version: '3'
services:
  plane:
    image: planttheidea/plane:latest
    container_name: plane
    restart: always
    ports:
      - "80:80"
      - "443:443"
    environment:
      - DOMAIN=seu.dominio.com
      - SELFSIGNED=false
      - SECRET_KEY_BASE=sua-chave-secreta-aleatoria
    volumes:
      - ./data:/data

Substitua seu.dominio.com pelo seu domínio. Gere uma chave secreta segura:

openssl rand -hex 32

Atualize o SECRET_KEY_BASE de acordo.

Passo 4: Executar o Plane com Docker Compose

Inicie a implantação:

docker-compose up -d

Verifique se o container está rodando:

docker ps

Sua instância do Plane está agora acessível pelo seu domínio.

Passo 5: Configurar SSL com Certbot

Proteja seu site com HTTPS:

sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d seu.dominio.com

Siga as instruções do Certbot para instalar os certificados SSL. Edite sua configuração do Nginx, se necessário, para habilitar o suporte a HTTPS.

Passo 6: Ajustes Finais e Personalização

Comparando Opções de VPS para Auto-Hospedagem

ProvedorPreço (por mês)RecursosLink AFILIADO
ContaboEUR 5,99SSD grande, opções de CPUContabo
Hetzner CloudEUR 4,15Econômico, confiável, SSD rápidoHetzner
DigitalOceanUSD 6Fácil de usar, droplets, boa documentaçãoDigitalOcean
VultrUSD 6Data centers globaisVultr
Linode (Akamai)USD 5Performance sólida, alcance globalLinode

Para uma comparação completa de VPSs para auto-hospedagem, visite nossa [comparação completa de VPS].

Perguntas Frequentes

1. Posso hospedar o Plane em um VPS com apenas 1 GB de RAM?

Sim. Para uso básico, um VPS com 1 GB de RAM é suficiente, especialmente se você estiver rodando outros serviços leves no mesmo servidor. Docker ajuda a isolar o Plane de forma eficiente. No entanto, para comunidades maiores ou serviços adicionais, considere um VPS com pelo menos 2-4 GB de RAM para melhor desempenho.

2. Como atualizo o Plane para a versão mais recente?

Para atualizar o Plane, puxe a imagem Docker mais recente:

docker-compose pull
docker-compose up -d

Isso busca a última versão e recria o container com tempo de inatividade mínimo. Recomenda-se atualizar regularmente para aproveitar patches de segurança e novas funcionalidades.

3. Quais precauções de segurança devo tomar ao hospedar o Plane por conta própria?

Assegure que seu servidor esteja configurado de forma segura: ative um firewall, mantenha o sistema atualizado e use senhas fortes ou chaves SSH. Utilize HTTPS para criptografar o tráfego via Certbot. Faça backups frequentes do seu volume de dados. Além disso, mantenha Docker e o sistema operacional do seu servidor atualizados contra vulnerabilidades.

4. É possível rodar o Plane sem um domínio?

Embora tecnicamente viável, usar um domínio aumenta a segurança e a confiança dos usuários. Também permite certificados SSL para HTTPS, altamente recomendado. Para testes, você pode usar IPs locais ou certificados autoassinados, mas não são indicados para acesso público.

5. Preciso configurar um proxy reverso para o Plane?

Se pretende hospedar múltiplos serviços ou deseja mais controle sobre SSL, configurar o Nginx como proxy reverso é recomendado. Caso contrário, o Docker pode expor as portas 80 e 443 diretamente, como mostrado acima.

Conclusão

Hospedar o Plane em um VPS oferece controle total sobre seu ambiente de rede social com custo mínimo - a partir de apenas 4,15 EUR/mês. Com o Docker, o processo de implantação é simplificado, permitindo que você se concentre na personalização e expansão da sua instância. Não se esqueça de manter sua configuração segura e fazer backups regulares.

Para mais projetos e dicas de auto-hospedagem, confira a lista [awesome-selfhosted] ou a comunidade r/selfhosted. Agora, prepare seu servidor e comece a construir sua rede social federada hoje mesmo!