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

guide

Como Autohospedar o Miniflux em uma VPS (Guia Completo)

Aprenda a autohospedar o Miniflux em uma VPS com Docker, passo a passo, incluindo instalação, configuração e gerenciamento.

Miniflux é um leitor de feeds RSS minimalista que permite agregar e ler seu conteúdo web favorito de um só lugar. Autohospedá-lo dá total controle sobre seus dados e possibilita personalizações. Este guia irá conduzi-lo pelos passos para autohospedar efetivamente o Miniflux em uma VPS utilizando Docker.

Por Que Escolher o Miniflux?

Pré-requisitos

Antes de começar a instalação, você precisará de:

  1. Uma VPS de um provedor confiável (veja a comparação abaixo).
  2. Conhecimento básico de Docker e linha de comando.
  3. Um nome de domínio (opcional, mas recomendado).
  4. Acesso SSH à sua VPS.

Aqui estão alguns provedores de VPS populares para considerar:

ProvedorPreço MensalCPURAMStorage
Contabo VPS5,99 EUR1 vCPU4 GB100 GB
Hetzner Cloud4,15 EUR1 vCPU2 GB20 GB
DigitalOcean6 USD1 vCPU1 GB25 GB
Vultr6 USD1 vCPU1 GB25 GB
Linode5 USD1 vCPU1 GB25 GB

Para uma comparação completa de VPS, acesse comparação completa de VPS.

Passo 1: Escolha e Prepare Sua VPS

Selecione um provedor de VPS com base nas suas necessidades. Para este guia, recomendamos Contabo ou Hetzner devido ao bom equilíbrio entre desempenho e custo. Assim que sua VPS estiver configurada, conecte-se via SSH:

ssh root@seu-ip-da-vps

Passo 2: Instale o Docker

Docker é fundamental para executar o Miniflux. Siga os passos abaixo para instalar o Docker na sua VPS:

# Atualize seu repositório de pacotes
sudo apt update

# Instale pacotes necessários
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

# Adicione a chave GPG oficial do Docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

# Adicione o repositório APT do Docker
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

# Atualize o índice de pacotes novamente
sudo apt update

# Instale o Docker
sudo apt install -y docker-ce

# Verifique a instalação do Docker
docker --version

Passo 3: Puxe e Execute a Imagem Docker do Miniflux

Agora que o Docker está instalado, você pode puxar a imagem do Miniflux e executá-la:

# Puxe a imagem do Miniflux
docker pull miniflux/miniflux

# Execute o container do Miniflux
docker run -d \
  --name miniflux \
  -e MINIFLUX_DATABASE_URL=postgres://usuario:senha@postgres/miniflux?sslmode=disable \
  -e MINIFLUX_PORT=8080 \
  -p 8080:8080 \
  miniflux/miniflux

Substitua usuario e senha pelas credenciais do seu banco de dados PostgreSQL.

Passo 4: Configure o Banco de Dados

Para que o Miniflux funcione, é necessário configurar um banco de dados PostgreSQL:

# Instale o PostgreSQL
sudo apt install postgresql postgresql-contrib

# Inicie o serviço do PostgreSQL
sudo systemctl start postgresql

# Acesse o terminal do PostgreSQL
sudo -u postgres psql

# Crie o banco de dados e o usuário do Miniflux
CREATE DATABASE miniflux;
CREATE USER usuario WITH PASSWORD 'senha';
GRANT ALL PRIVILEGES ON DATABASE miniflux TO usuario;
\q

Passo 5: Acesse o Miniflux

Com tudo configurado, você já pode acessar o Miniflux pelo navegador. Vá até http://seu-ip-da-vps:8080. Você verá a interface do Miniflux, onde poderá configurar seus feeds.

Considerações de Segurança

Para proteger sua instalação do Miniflux, considere:

Perguntas Frequentes

Como posso fazer backup dos meus dados do Miniflux?

Fazer backup dos dados do Miniflux envolve criar backups do banco de dados PostgreSQL. Você pode usar o seguinte comando para fazer o backup:

PGPASSWORD=senha pg_dump -U usuario -h localhost miniflux > miniflux_backup.sql

Execute esse comando periodicamente, preferencialmente via cron. Para maior resiliência, considere usar volumes do Docker para persistir os dados do Miniflux. Consulte as estratégias de backup no r/selfhosted para mais dicas.

Posso personalizar a interface do Miniflux?

Sim, o Miniflux oferece várias opções de personalização através da sua interface de configurações. Você pode ajustar temas, modificar layouts e adicionar ou remover feeds conforme desejar.

Para configurações mais avançadas, considere explorar o código-fonte ou contribuir diretamente no repositório do GitHub. Participar da comunidade de código aberto, como o awsome-selfhosted, pode oferecer insights adicionais e opções de customização.

Quais são as vantagens de usar Docker para o Miniflux?

Utilizar Docker para rodar o Miniflux traz diversos benefícios. Simplifica o processo de instalação e isola a aplicação, garantindo que ela funcione de mesma maneira independentemente do ambiente. Docker facilita o gerenciamento de versões e dependências, permitindo atualizações rápidas e rollbacks. Além disso, você pode rapidamente replicar sua configuração em outros servidores ou máquinas.

Conclusão

Autohospedar o Miniflux em uma VPS oferece flexibilidade e controle total sobre sua experiência de leitura de RSS. Seguindo este guia passo a passo, você pode configurar sua instância do Miniflux em pouco tempo. Mantenha seu software atualizado e participe da comunidade para melhorar sua jornada de autohospedagem. Aproveite a leitura dos seus feeds favoritos com Miniflux!