---
title: "Miniflux com Docker Compose e hospedagem em um clique"
description: "O Miniflux é um leitor de feeds RSS e Atom minimalista e open source, escrito em Go. Alternativa ao Feedly para auto-hospedar com Postgres em um clique."
---

[← Todos os templates](https://pethost.dev/pt/templates/) · [Feeds e favoritos](https://pethost.dev/pt/templates/reading/)

# Faça deploy de Miniflux em um clique

Um leitor de feeds minimalista e rápido para feeds RSS, Atom e JSON

Uma alternativa auto-hospedada para Feedly e Inoreader.

[Fazer deploy no Pethost](https://console.pethost.dev/?template=miniflux)

## O que é Miniflux?

O Miniflux é um leitor de feeds minimalista e opinativo que as pessoas usam no lugar do Feedly ou do Inoreader. Ele segue feeds RSS, Atom e JSON, importa e exporta OPML e mostra as novidades numa interface simples e rápida, com atalhos de teclado. Para um site que envia só um resumo, ele busca o artigo original e guarda o conteúdo, com regras do scraper para os casos difíceis. Filtros com expressões regulares mantêm ou descartam artigos, e podcasts e vídeos do YouTube tocam dentro dele.

As pessoas auto-hospedam o Miniflux para manter suas assinaturas e leituras num servidor próprio, sem anúncios nem rastreadores: ele remove os pixels de rastreamento e os parâmetros de rastreamento dos links. Ele é escrito em Go e só roda com PostgreSQL, e este template roda os dois, com o administrador criado a partir dos campos. O porém: não há app oficial para celular, então no celular se usa a página web responsiva dele ou um app de terceiros pela API Fever ou Google Reader.

## Hospedagem de Miniflux no Pethost

1. Você entra no Pethost com uma passkey, GitHub ou Google. Ainda não tem máquina? Você escolhe um plano, e o link espera até ela ficar pronta.
2. Novo projeto abre em Miniflux. Você preenche o que ele pede e clica em Criar projeto: **Usuário**, **Senha do administrador**.
3. Em um ou dois minutos Miniflux está no ar no próprio endereço com HTTPS. Os segredos são gerados ao acaso, e os dados vão para o backup noturno.
4. É um projeto como qualquer outro: você ou seu agente podem alterá-lo, fazer rollback ou restaurá-lo.

## Perguntas sobre Miniflux

**O Miniflux é gratuito e de código aberto?**

Sim. O Miniflux é de código aberto sob a licença Apache 2.0, e rodá-lo você mesmo custa só a máquina. O autor também mantém um Miniflux hospedado por US$ 15 por ano, com o mesmo código.

**Quais apps funcionam com o Miniflux?**

Funcionam os apps que falam a API Google Reader ou Fever, como o Reeder Classic e o NetNewsWire no iOS e no macOS, o Capy Reader no Android e o RSS Guard no desktop; outros, como o FluxNews, usam a API própria do Miniflux. Ative as APIs com um usuário e uma senha em Configurações → Integrações.

**Como migrar meus feeds do Feedly para o Miniflux?**

Exporte seus feeds do Feedly como arquivo OPML e depois importe-o com Importar, na página Fontes do Miniflux. O Miniflux importa OPML de um arquivo ou de uma URL e exporta seus feeds da mesma forma.

**O Miniflux pode mostrar o artigo completo em vez do resumo?**

Sim. Para um feed que envia só resumos, ative Obter conteúdo original nas configurações do feed, e o Miniflux baixa cada artigo e guarda o texto principal dele. As Regras do scraper, escritas como seletores CSS, resolvem os sites que ele lê errado.

**O Miniflux suporta vários usuários?**

Sim. O administrador do Miniflux adiciona contas em Configurações → Usuários, e cada usuário tem seus próprios feeds, categorias e configurações. Não há página pública de cadastro.

**De quanta memória e disco Miniflux precisa?**

Miniflux é muito leve: cerca de 60 MB de memória com o Postgres, e ele remove os artigos lidos depois de 60 dias e os não lidos depois de 180, mantendo os favoritos. No Pethost, o plano Starter basta, com espaço para outros apps ao lado.

## Arquivo Docker Compose de Miniflux

O template é este compose.yaml e as variáveis gravadas no .env do projeto quando ele é criado. O Pethost roda o arquivo exatamente como está escrito.

**Containers:** miniflux (miniflux/miniflux:2.3.4), postgres (postgres:18-alpine).

**Volumes, no backup noturno:** db.

```
services:
  miniflux:
    image: miniflux/miniflux:2.3.4
    restart: unless-stopped
    environment:
      DATABASE_URL: postgres://miniflux:${POSTGRES_PASSWORD}@postgres/miniflux?sslmode=disable
      RUN_MIGRATIONS: "1"
      # The administrator is made from these before Miniflux answers, the first time only; there
      # is no sign-up, so the other accounts are made by it under Settings → Users.
      CREATE_ADMIN: "1"
      ADMIN_USERNAME: ${ADMIN_USERNAME}
      ADMIN_PASSWORD: ${ADMIN_PASSWORD}
      BASE_URL: ${URL}
    depends_on:
      postgres:
        condition: service_healthy
    healthcheck:
      test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
      interval: 10s
      timeout: 5s
      retries: 3
      start_period: 30s

  postgres:
    image: postgres:18-alpine
    restart: unless-stopped
    environment:
      POSTGRES_DB: miniflux
      POSTGRES_USER: miniflux
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
    volumes:
      - db:/var/lib/postgresql
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -h 127.0.0.1 -U miniflux -d miniflux"]
      interval: 5s
      timeout: 5s
      retries: 10
      start_period: 30s

volumes:
  db:
```

[compose.yaml](https://pethost.dev/templates/miniflux/compose.yaml)[Ver no GitHub](https://github.com/pethost-dev/templates/tree/main/miniflux)

## [Mais em Feeds e favoritos](https://pethost.dev/pt/templates/reading/)

- [**FreshRSS**Um leitor de feeds RSS e Atom](https://pethost.dev/pt/templates/freshrss/)
- [**RSSHub**Feeds RSS para sites que não têm feed](https://pethost.dev/pt/templates/rsshub/)
- [**linkding**Um gerenciador de favoritos com tags e busca](https://pethost.dev/pt/templates/linkding/)
- [**Karakeep**Um app de favoritos para links, notas e imagens, com busca em texto completo](https://pethost.dev/pt/templates/karakeep/)
- [**RSS-Bridge**Feeds RSS e Atom para sites que não têm](https://pethost.dev/pt/templates/rss-bridge/)
- [**ArchiveBox**Guarde páginas web, vídeos e artigos como HTML, PDF, capturas de tela e arquivos de mídia, seu próprio arquivo da web](https://pethost.dev/pt/templates/archivebox/)

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Templates](https://pethost.dev/pt/templates/)
- [Sobre nós](https://pethost.dev/about/)
- [Docs](https://pethost.dev/docs/)
- [Blog](https://pethost.dev/pt/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Plugin](https://github.com/pethost-dev/plugin)
- [Termos](https://pethost.dev/terms/)
- [Privacidade](https://pethost.dev/privacy/)
- [Reembolsos](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Bancos de dados

- [Postgres](https://pethost.dev/pt/postgres/)

Comparativos

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/pt/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/pt/blog/coolify-cloud-vs-dokploy-cloud/)
- [Preços Railway vs Render vs Fly.io](https://pethost.dev/pt/blog/railway-vs-render-vs-fly-io-pricing/)
- [Hospedagem gerenciada de Docker Compose](https://pethost.dev/pt/blog/managed-docker-compose-hosting/)

Alternativas

- [Alternativas ao Railway](https://pethost.dev/pt/blog/railway-alternatives/)
- [Alternativas ao Heroku](https://pethost.dev/pt/blog/heroku-alternatives/)
- [Alternativas ao Dokploy](https://pethost.dev/pt/blog/dokploy-alternatives/)
- [Alternativas ao Coolify](https://pethost.dev/pt/blog/coolify-alternatives/)
- [Alternativas ao Render](https://pethost.dev/pt/blog/render-alternatives/)
- [Alternativas ao Sliplane](https://pethost.dev/pt/blog/sliplane-alternatives/)
