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

guide

Como Auto-Hospedar Lemmy em uma VPS (Guia Completo)

Aprenda a auto-hospedar Lemmy usando uma VPS. Este guia cobre instalação, configuração e otimização.

Lemmy é uma plataforma de agregação de links e discussão de código aberto, conduzida pela comunidade, frequentemente comparada ao Reddit. Auto-hospedar Lemmy em uma VPS oferece controle total sobre seus dados e a possibilidade de personalizar a plataforma de acordo com suas necessidades. Neste guia, vamos orientar você pelos passos para instalar e configurar Lemmy em uma VPS usando Docker, junto com dicas e considerações necessárias para uma configuração bem-sucedida.

Por que Escolher uma VPS para Hospedar Lemmy?

Usar uma VPS (Servidor Privado Virtual) traz várias vantagens para auto-hospedagem de aplicações como Lemmy:

Tabela de Comparação de Provedores de VPS

ProvedorPreço InicialLargura de Banda MensalTipo de Armazenamento
Contabo5,99 EURIlimitadoHDD
Hetzner Cloud4,15 EUR20 TBSSD
DigitalOcean6 USD2 TBSSD
Vultr6 USD5 TBSSD
Linode (Akamai)5 USD1 TBSSD

Para uma comparação completa das opções disponíveis de VPS, visite nossa comparação completa de VPS.

Pré-requisitos

  1. Uma VPS: Escolha um provedor e crie uma conta. Um plano básico deve ser suficiente para Lemmy.
  2. Nome de Domínio: Registre um nome de domínio e aponte-o para o IP da sua VPS.
  3. Acesso SSH: Certifique-se de que você consegue acessar sua VPS via SSH.
  4. Docker e Docker Compose: São necessários para simplificar o processo de instalação.

Passo 1: Preparar Sua VPS

Faça login na sua VPS via SSH:

ssh usuario@seu_ip_da_vps

Atualize seu sistema:

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar Docker e Docker Compose

Instale o Docker:

sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker

Instale o Docker Compose:

sudo apt install docker-compose -y

Verifique a instalação de ambos:

docker --version
docker-compose --version

Passo 3: Clonar o Repositório do Lemmy

Navegue até o diretório desejado e clone o repositório do Lemmy:

cd /opt
git clone https://github.com/LemmyNet/lemmy.git
cd lemmy

Passo 4: Configurar Lemmy

Antes de implantar, personalize a configuração. Copie o arquivo de ambiente de exemplo:

cp .env.example .env
nano .env

Você precisará ajustar configurações como:

O Lemmy suporta PostgreSQL, então assegure-se de que ele está configurado e acessível.

Passo 5: Executar Lemmy com Docker Compose

Inicie a aplicação Lemmy:

docker-compose up -d

Este comando executa Lemmy e suas dependências em modo detached. Pode levar algum tempo para os containers inicializarem.

Passo 6: Acessar sua Instância do Lemmy

Acesse seu domínio ou IP na VPS através de um navegador para usar sua instância do Lemmy. Configure-a de acordo com suas preferências através da interface web.

Solução de Problemas Comuns

1. Containers Não Iniciando

Se seus containers não iniciarem, verifique os logs por erros:

docker-compose logs

Problemas comuns podem estar relacionados a variáveis de ambiente incorretas ou conexão com o banco de dados.

2. Problemas de Performance

Se Lemmy estiver lento ou não responder, considere as seguintes otimizações:

FAQs

Como posso fazer backup da minha instância do Lemmy?

Fazer backup da sua instância do Lemmy envolve duas partes: seu banco de dados e os dados da aplicação. Para o banco, você pode usar pg_dump (ferramenta do PostgreSQL) para criar backups. Salve esses backups regularmente fora da sua VPS. Para os dados da aplicação, crie snapshots dos volumes do Docker ou copie arquivos de configuração para um local seguro. Sempre tenha uma estratégia de backup antes de fazer mudanças ou atualizações importantes.

Lemmy consegue suportar comunidades grandes?

Sim, Lemmy pode escalar para suportar comunidades grandes. O desempenho depende principalmente dos recursos da sua VPS (CPU, RAM, banda) e da otimização adequada do banco de dados e dos containers Docker. À medida que sua comunidade cresce, monitore o uso de recursos e considere fazer upgrade para um plano VPS mais potente ou ajustar as configurações para gerenciar tráfego maior com eficiência.

É seguro auto-hospedar Lemmy?

Auto-hospedar qualquer aplicação, incluindo Lemmy, apresenta riscos de segurança que devem ser gerenciados. Atualize o software regularmente para protegê-lo contra vulnerabilidades. Implemente regras de firewall para limitar o acesso ao seu servidor e assegure a criptografia adequada dos dados (por exemplo, usando certificados SSL via Let’s Encrypt). Além disso, faça backups frequentes dos seus dados para mitigar o risco de perda em caso de invasão.

Seguindo este guia, você pode hospedar com sucesso Lemmy em uma VPS, proporcionando flexibilidade e liberdade para construir sua própria plataforma comunitária. Boa hospedagem!