SSD Nodes Learn 8GB de RAM — $66/ano
Guias Matt ConnorPor Matt Connor · Atualizado 2026-08-02

Alternativas ao Notion auto-hospedadas: comparação

Compare AppFlowy, Outline, Docmost, BookStack e Obsidian por bancos de dados, colaboração, apps móveis e custo operacional do self-hosting.

A resposta curta

As alternativas auto-hospedadas ao Notion se dividem em três grupos. A escolha certa depende principalmente de qual parte do Notion você realmente usa. Se você quer a experiência do Notion, com páginas dentro de páginas e uma visualização de banco de dados, use o AppFlowy. Se você quer uma wiki de equipe rápida, com excelente pesquisa, use o Outline. Se você quer o caminho mais curto entre um servidor novo e um workspace funcional, use o Docmost.

Duas outras ferramentas aparecem constantemente nessa busca, e ambas são respostas válidas para uma pergunta diferente. O BookStack é a escolha quando o que você realmente precisa é de documentação estruturada. O Obsidian é a escolha quando o workspace tem exatamente um membro: você.

Como estes foram comparados

Esta é uma comparação dos recursos documentados, baseada na documentação oficial de cada projeto, no exemplo de ambiente publicado e no arquivo compose público de cada um, verificados em julho de 2026. Não é um relatório de um ano de uso em produção de cada projeto. Quando um limite é mencionado abaixo, ele vem da documentação ou do repositório do próprio projeto, e o guia informa qual deles. Isso é importante porque a maioria dos comparativos desse tipo simplesmente inventa as partes que não verificou.

Os quatro critérios abaixo são os que as pessoas realmente perguntam, na ordem em que perguntam: bancos de dados e visualizações de tabelas, colaboração em tempo real, acesso móvel e peso da hospedagem.

AppFlowy: a alternativa mais próxima do Notion, com uma ressalva de licença

AppFlowy é o único projeto aqui que reproduz de forma consistente o modelo de dados do Notion. Ele inclui páginas, quadros, grades e visualizações de calendário. Os aplicativos para desktop e dispositivos móveis são nativos. O design local-first permite que o aplicativo continue funcionando quando o servidor estiver indisponível.

A hospedagem própria exige apenas um git clone e um arquivo compose:

git clone https://github.com/AppFlowy-IO/AppFlowy-Cloud
cd AppFlowy-Cloud
cp deploy.env .env
docker compose up -d

Edite .env antes de executar o último comando. FQDN e SCHEME definem o endereço público. GOTRUE_ADMIN_EMAIL e GOTRUE_ADMIN_PASSWORD definem a primeira conta de administrador. Deixar GOTRUE_ADMIN_PASSWORD=password no arquivo faz com que o servidor seja publicado com um login de administrador fácil de adivinhar.

Este é o ponto principal. O AppFlowy Cloud adotou um modelo open-core. O README do AppFlowy Cloud informa que o plano Free hospedado por você oferece "One user seat (per instance)" e até três editores convidados nas páginas que você compartilhar. Portanto, na versão que a maioria das pessoas considera um "Notion hospedado por você", o plano gratuito fornece um workspace pessoal com um número limitado de convidados. Os planos pagos para hospedagem própria removem essa limitação. Verifique os planos atuais antes de planejar uma implantação para dez pessoas.

Outline: melhor opção de pesquisa se você já tiver single sign-on

Outline oferece a melhor experiência de escrita e leitura do grupo. A pesquisa é rápida e realmente encontra o conteúdo. O editor é simples. A estrutura usa coleções e documentos aninhados, em vez de um mecanismo de banco de dados. Equipes que escrevem muito tendem a continuar usando o Outline.

Outline precisa do PostgreSQL e do Redis. O aplicativo escuta na porta 3000. São necessários dois secrets. O arquivo de ambiente de exemplo mostra exatamente como criá-los:

openssl rand -hex 32   # SECRET_KEY
openssl rand -hex 32   # UTILS_SECRET

Depois, defina URL como seu endereço HTTPS público, DATABASE_URL e REDIS_URL. O ponto que mais surpreende é a autenticação. Outline não tem login integrado com nome de usuário e senha. O próprio .env.sample informa, sobre as credenciais de login de terceiros, que "pelo menos UMA destas opções é necessária para uma instalação funcional; caso contrário, você não terá opções de login". Google, Microsoft Entra, Slack, Discord e um provedor genérico OpenID Connect (OIDC) são as opções compatíveis.

Esse é um custo real. Se você ainda não executa um provedor de identidade, hospedar o Outline por conta própria significa hospedar mais um serviço antes que o Outline possa ser usado. Se você já executa um, isso se torna uma vantagem, e o Outline provavelmente é a opção certa.

Docmost: o mais rápido de colocar em funcionamento

O Docmost é o mais novo dos três e exige menos trabalho para ser executado. Ele oferece edição colaborativa em tempo real, árvores de páginas, espaços, comentários e contas integradas de email e senha. Portanto, não é necessário configurar primeiro um provedor de identidade.

A página oficial de instalação fornece quatro comandos:

mkdir docmost
cd docmost
curl -O https://raw.githubusercontent.com/docmost/docmost/main/docker-compose.yml
openssl rand -hex 32

Coloque essa string hexadecimal em APP_SECRET dentro do arquivo compose, defina APP_URL como o endereço que você realmente usará, substitua STRONG_DB_PASSWORD nos dois locais em que ele aparece e inicie o serviço:

docker compose up -d
docker compose ps

Todos os serviços devem ler running. Abra o endereço em um navegador. A página de configuração do Docmost deverá ser exibida. Nela, crie o primeiro workspace e o primeiro usuário administrador. A stack é composta por Docmost, PostgreSQL e Redis. A documentação estabelece o mínimo de 2 vCPU e 4 GB de RAM.

Um aviso da documentação merece ser repetido: o editor usa WebSockets. Se o reverse proxy não encaminhar os cabeçalhos de upgrade do WebSocket, a página será carregada, mas as edições feitas em um segundo navegador nunca aparecerão. Nenhum dos usuários verá uma mensagem de erro. Se o TLS for encerrado na frente do serviço, um reverse proxy Traefik que gerencia vários aplicativos no mesmo servidor tratará o upgrade corretamente por padrão.

BookStack: quando você quer documentação, não um espaço de trabalho

O BookStack organiza o conteúdo em estantes, livros, capítulos e páginas. Essa hierarquia fixa é o objetivo principal. Ninguém precisa criar uma estrutura, e, um ano depois, o wiki continua fácil de navegar. Ele tem permissões robustas, um bom editor e é simples da forma que a documentação de infraestrutura deve ser.

O que ele não oferece é uma visualização de banco de dados nem edição baseada em blocos. Por isso, não substitui o Notion da mesma forma que as três primeiras opções. O BookStack requer PHP 8.2 ou mais recente e MySQL 8.0 ou MariaDB 10.6 ou mais recente. O projeto não publica sua própria imagem Docker e indica imagens mantidas pela comunidade. A mais usada é a do LinuxServer.io:

docker pull lscr.io/linuxserver/bookstack:latest

Como a imagem é mantida pela comunidade, fixe uma versão em vez de acompanhar latest e consulte a documentação da própria imagem para verificar as variáveis obrigatórias.

Obsidian: não é um aplicativo de servidor, e esse é o objetivo

Obsidian armazena arquivos Markdown simples em uma pasta no seu computador. Não há servidor, portanto não há nada para hospedar por conta própria nem nada para apresentar falhas às 3 da manhã. Para uma pessoa que escreve notas, ele supera todas as opções acima em velocidade e na certeza de que seus arquivos continuarão existindo após o software.

A sincronização é a parte que você hospeda. As opções são um serviço de sincronização pago do próprio fornecedor, uma instância do CouchDB que alimenta o plugin comunitário LiveSync ou uma sincronização simples de arquivos, como Syncthing ou um compartilhamento WebDAV. A edição em tempo real por várias pessoas não está disponível. Portanto, se duas pessoas precisam da mesma página ao mesmo tempo, Obsidian é a ferramenta errada.

Bancos de dados e tabelas: onde a maioria das alternativas para

Este é o fator que define a busca. Quem sente falta do Notion geralmente sente falta do banco de dados: uma tabela com campos tipados, várias visualizações das mesmas linhas e filtros.

O AppFlowy oferece isso, com visualizações em grade, quadro e calendário. Outline, Docmost e BookStack não oferecem. Eles têm documentos que podem conter tabelas simples, mas isso não é a mesma coisa, porque as linhas não podem ser consultadas e não há uma segunda visualização delas. Se um banco de dados do Notion armazena seu trabalho, o AppFlowy é sua única opção realmente equivalente neste grupo. Antes de adotá-lo, teste o limite de assentos do plano gratuito em relação ao tamanho da sua equipe.

Consumo de recursos: o que cada stack realmente executa

Docmost e Outline executam três contêineres: o aplicativo, PostgreSQL e Redis. Ambos funcionam bem em um VPS pequeno. BookStack executa o aplicativo e um banco de dados MySQL ou MariaDB, sendo a opção mais leve dos quatro.

AppFlowy Cloud é, de longe, o mais pesado. O arquivo compose publicado inicia nginx, MinIO para armazenamento de objetos, PostgreSQL com a extensão pgvector, Redis, GoTrue para autenticação, o próprio serviço AppFlowy Cloud, um frontend administrativo, um worker, um serviço de pesquisa, um serviço de IA e o aplicativo web. Isso representa um banco de dados real, um armazenamento de objetos e aproximadamente dez contêineres. Reserve memória de acordo com isso e leia como os serviços, volumes e redes do Docker Compose funcionam em conjunto antes de começar a editar esse arquivo.

Qual você deve escolher

Uma pessoa, com anotações e rascunhos, sem querer um servidor: Obsidian, com sua própria sincronização.

Uma pessoa ou um grupo muito pequeno que quer bancos de dados no estilo do Notion: AppFlowy, verificando primeiro o limite de usuários do plano gratuito.

Uma equipe que escreve muito e já usa Google Workspace, Entra ou um provedor OIDC: Outline.

Uma equipe que quer um espaço de trabalho compartilhado funcionando ainda hoje, sem um provedor de identidade: Docmost.

Documentação de infraestrutura ou de produto que muitas pessoas leem e poucas editam: BookStack.

O que falha após a instalação

Três falhas respondem pela maior parte dos chamados de suporte nesses projetos. As três são causadas por configuração, não por bugs.

A primeira é a URL do aplicativo. O Docmost APP_URL e o Outline URL devem usar o endereço que o navegador realmente acessa, incluindo https://. Defina-o como localhost e coloque o aplicativo atrás de um domínio. Caso contrário, os redirecionamentos de login enviarão os usuários para uma máquina que não é deles.

A segunda é o WebSockets, descrito acima. A edição colaborativa para de funcionar silenciosamente enquanto o aplicativo parece saudável.

A terceira são os backups. Todos esses aplicativos armazenam o conteúdo no PostgreSQL ou no MySQL, não nos arquivos visíveis. Portanto, copiar o diretório do volume de um banco de dados em execução não é um backup confiável. Faça um dump do banco de dados regularmente e armazene o dump fora do servidor, da mesma forma que backups criptografados agendados com restic tratam qualquer outro serviço com estado. Ao escolher o que executar junto com ele, a lista mais ampla de aplicativos que vale a pena hospedar por conta própria neste ano é uma referência útil para avaliar quanto um servidor deve suportar.

FAQ

Qual alternativa auto-hospedada ao Notion é mais parecida com o próprio Notion?

AppFlowy. É o único desses projetos com um conceito real de banco de dados, com campos tipados e visualizações em grade, quadro e calendário sobre as mesmas linhas. Outline, Docmost e BookStack são ferramentas de documentos com hierarquias de páginas. Elas são excelentes para documentos, mas não substituem um banco de dados do Notion.

Posso hospedar o próprio Notion?

Não. O Notion é um produto comercial hospedado, sem edição auto-hospedada e sem componente de servidor publicado. Cada opção deste guia é um projeto open source separado que cobre parte das funcionalidades do Notion. A migração é feita por exportação e importação, não pela instalação do mesmo software.

Essas ferramentas têm aplicativos móveis?

O AppFlowy fornece aplicativos nativos para iOS e Android que se conectam ao seu próprio servidor depois que você os aponta para sua instância. O Outline e o Docmost são usados por meio de um navegador móvel, e ambos funcionam dessa forma para leitura e edição básica. O Obsidian tem aplicativos móveis completos, mas você precisa fornecer a sincronização. O BookStack é uma aplicação web responsiva sem aplicativo móvel oficial.

De quanta RAM preciso em um VPS?

O Docmost documenta um mínimo de 2 vCPU e 4 GB de RAM, e o Outline e o BookStack ficam em uma faixa semelhante para uma equipe pequena. O AppFlowy Cloud é uma exceção, porque o arquivo compose inicia cerca de dez serviços, incluindo PostgreSQL com pgvector e armazenamento de objetos MinIO. Por isso, planeje uma quantidade significativamente maior de memória e espaço em disco.

O Outline pode ser usado sem autenticação pelo Google ou pela Microsoft?

Sim, mas não sem algum provedor de identidade. O Outline oferece suporte a um provedor genérico de OpenID Connect além dos provedores nomeados, portanto um servidor OIDC auto-hospedado funciona. O que ele não oferece é um nome de usuário e uma senha locais simples. O próprio exemplo de ambiente informa que pelo menos um provedor de terceiros deve ser configurado; caso contrário, a instalação não terá opções de autenticação.

#notion#appflowy#outline#docmost#self-hosting#notes