SSD Nodes Learn Hosting plans →
Guias Matt ConnorPor Matt Connor · Atualizado 2026-08-07

Alternativas ao Notion autoalojadas: comparação prática

Compare AppFlowy, Outline, Docmost, BookStack e Obsidian por bases de dados, colaboração, mobile e peso de alojamento antes de escolher.

A resposta curta

As alternativas autoalojadas ao Notion dividem-se em três grupos. A escolha certa depende sobretudo da parte do Notion que utiliza efetivamente. Se pretende a experiência do Notion, com páginas dentro de páginas e uma vista de base de dados, utilize AppFlowy. Se pretende uma wiki de equipa rápida, com uma pesquisa excelente, utilize Outline. Se pretende o caminho mais curto entre um servidor novo e um espaço de trabalho funcional, utilize Docmost.

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

Como estes projetos foram comparados

Esta é uma comparação das capacidades documentadas, baseada na documentação oficial de cada projeto, no exemplo de ambiente publicado e no respetivo ficheiro compose público, verificados em julho de 2026. Não é um relatório baseado num ano de utilização em produção de cada projeto. Quando é indicado um limite abaixo, ele vem da documentação ou do repositório do próprio projeto, e o guia identifica a origem. Isto é importante porque a maioria das comparações deste tipo inventa discretamente as partes que não verificou.

Os quatro critérios abaixo são os que as pessoas realmente costumam considerar, pela ordem em que normalmente os abordam: bases de dados e vistas de tabelas, colaboração em tempo real, acesso móvel e peso da infraestrutura de alojamento.

AppFlowy: o mais próximo do Notion, com uma ressalva de licença

O AppFlowy é o único projeto aqui que reproduz de forma séria o modelo de dados do Notion. Existem páginas, quadros, grelhas e vistas de calendário. As aplicações para desktop e dispositivos móveis são nativas. O design local-first permite que a aplicação continue a funcionar quando o servidor não está disponível.

A instalação self-hosted consiste em clonar o repositório Git e usar um ficheiro 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 configurado implementa um servidor público com um login de administrador fácil de adivinhar.

Esta é a ressalva, e é o facto mais importante deste artigo. O AppFlowy Cloud passou para um modelo open-core. O README do AppFlowy Cloud informa que o nível Free self-hosted disponibiliza "One user seat (per instance)" e até três editores convidados nas páginas que partilhar. Assim, a versão que a maioria das pessoas tem em mente quando diz "Notion self-hosted" é, no nível gratuito, um espaço de trabalho pessoal com um número limitado de convidados. Os níveis self-hosted pagos eliminam essa limitação. Consulte os níveis atuais antes de planear uma implementação para dez pessoas.

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

O Outline oferece a melhor experiência do grupo para escrever e ler. A pesquisa é rápida e encontra efetivamente o conteúdo, o editor é simples e a estrutura baseia-se em coleções e documentos aninhados, não num motor de bases de dados. As equipas que escrevem muito tendem a continuar a usar o Outline.

O Outline precisa de PostgreSQL e Redis, e a aplicação escuta na porta 3000. São necessários dois segredos, e o ficheiro 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 o seu endereço HTTPS público, DATABASE_URL e REDIS_URL. O aspeto que mais surpreende é a autenticação. O Outline não tem um início de sessão incorporado com nome de utilizador e palavra-passe. O próprio .env.sample afirma, sobre as credenciais de início de sessão de terceiros, que "at least ONE OF these is required for a working installation or you'll have no sign-in options". As opções suportadas são Google, Microsoft Entra, Slack, Discord e um fornecedor genérico OpenID Connect (OIDC).

Isto tem um custo real. Se ainda não executar um fornecedor de identidade, alojar o Outline por conta própria significa alojar mais um serviço antes de o Outline poder ser utilizado. Se já executar um, esta é uma vantagem, e o Outline é provavelmente a escolha certa.

O Docmost: o mais rápido de colocar em funcionamento

O Docmost é o mais recente dos três e exige menos trabalho para arrancar. Tem edição colaborativa em tempo real, árvores de páginas, espaços, comentários e contas integradas com email e palavra-passe. Assim, 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 cadeia hexadecimal em APP_SECRET no ficheiro compose, defina APP_URL para o endereço que vai realmente utilizar, substitua STRONG_DB_PASSWORD nos dois locais onde aparece e depois inicie a stack:

docker compose up -d
docker compose ps

Todos os serviços devem ler running. Abra o endereço num navegador. Deverá aparecer a página de configuração do Docmost, onde cria o primeiro espaço de trabalho e o primeiro utilizador administrador. A stack inclui Docmost, PostgreSQL e Redis. A documentação define como requisito mínimo 2 vCPU e 4 GB de RAM.

Há um aviso da documentação que vale a pena repetir: o editor utiliza WebSockets. Se o reverse proxy não encaminhar os cabeçalhos de upgrade do WebSocket, a página carrega, mas as edições feitas num segundo navegador nunca aparecem. Nenhum dos utilizadores vê um erro. Se terminar o TLS à frente do Docmost, um reverse proxy Traefik que gere várias aplicações no mesmo servidor trata o upgrade corretamente por predefinição.

BookStack: quando pretende 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 de inventar uma estrutura, e, um ano depois, a wiki continua fácil de navegar. Tem permissões detalhadas, um bom editor e é simples da forma que a documentação de infraestrutura deve ser.

O que não tem é uma vista de base 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 posterior e MySQL 8.0 ou MariaDB 10.6 ou posterior. O projeto não publica a sua própria imagem Docker e aponta para imagens mantidas pela comunidade. A mais utilizada é 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 conhecer as variáveis necessárias.

Obsidian: não é uma aplicação de servidor, e esse é o objetivo

O Obsidian armazena ficheiros Markdown simples numa pasta do seu computador. Não existe um servidor, por isso não há nada para alojar nem nada que possa falhar às 3 da manhã. Para uma pessoa escrever notas, é mais rápido do que todas as opções anteriores e oferece maior garantia de que os seus ficheiros continuarão acessíveis mesmo que o software deixe de existir.

A sincronização é a parte que fica sob a sua responsabilidade. As opções incluem um serviço de sincronização pago do próprio fabricante, uma instância CouchDB usada pelo plugin comunitário LiveSync ou a sincronização de ficheiros com ferramentas como Syncthing ou uma partilha WebDAV. A edição em tempo real por várias pessoas não está disponível. Se duas pessoas precisarem da mesma página ao mesmo tempo, o Obsidian não é a ferramenta adequada.

Bases de dados e tabelas: onde a maioria das alternativas deixa de ser equivalente

Este é o critério que determina a escolha. Quem não encontra um substituto adequado para o Notion normalmente sente falta da base de dados: uma tabela com campos tipados, várias vistas sobre as mesmas linhas e filtros.

O AppFlowy oferece esta funcionalidade, com vistas de grelha, quadro e calendário. O Outline, o Docmost e o BookStack não. Estes produtos têm documentos que podem conter tabelas simples, mas isso não é equivalente, porque as linhas não podem ser consultadas e não existe uma segunda vista sobre elas. Se uma base de dados do Notion contém o seu trabalho, o AppFlowy é a única opção realmente equivalente neste grupo. Antes de se comprometer, teste o limite de utilizadores do plano gratuito em relação ao tamanho da sua equipa.

Peso da hospedagem: o que cada stack executa

Docmost e Outline executam três contentores: a aplicação, PostgreSQL e Redis. Ambos funcionam sem problemas num VPS pequeno. BookStack executa a aplicação e uma base de dados MySQL ou MariaDB, sendo a opção mais leve das quatro.

AppFlowy Cloud é, de longe, a opção mais pesada. O ficheiro 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 de administração, um worker, um serviço de pesquisa, um serviço de IA e a aplicação web. Isso corresponde a uma base de dados real, um armazenamento de objetos e aproximadamente dez contentores. Reserve memória de acordo com isso e leia como os serviços, volumes e redes do Docker Compose se integram antes de começar a editar esse ficheiro.

Qual deve escolher

Uma pessoa, com notas e rascunhos, sem necessidade de um servidor: Obsidian, com a sua própria sincronização.

Uma pessoa ou um grupo muito pequeno que quer bases de dados ao estilo do Notion: AppFlowy, depois de confirmar primeiro o limite de utilizadores do plano gratuito.

Uma equipa que escreve muito e já utiliza Google Workspace, Entra ou um fornecedor OIDC: Outline.

Uma equipa que quer um espaço de trabalho partilhado a funcionar ainda esta tarde, sem um fornecedor de identidade: Docmost.

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

O que falha depois da instalação

Três falhas representam a maioria dos pedidos de suporte nestes projetos, e as três são problemas de configuração, não bugs.

A primeira é o URL da aplicação. O Docmost APP_URL e o Outline URL devem usar o endereço que o navegador realmente utiliza, incluindo https://. Defina-o como localhost e coloque a aplicação atrás de um domínio. Caso contrário, os redirecionamentos de login enviam os utilizadores para uma máquina que não lhes pertence.

A segunda são os WebSockets, descritos acima. A edição colaborativa deixa de funcionar silenciosamente, enquanto a aplicação parece estar saudável.

A terceira são as cópias de segurança. Todas estas aplicações guardam o conteúdo no PostgreSQL ou no MySQL, e não nos ficheiros que consegue ver. Por isso, copiar o diretório de volumes de uma base de dados em execução não é uma cópia de segurança fiável. Faça um dump da base de dados de forma agendada e armazene-o fora do servidor, tal como as cópias de segurança encriptadas agendadas com restic tratam qualquer outro serviço com estado. Ao escolher o que executar em conjunto com estas aplicações, a lista mais ampla de aplicações que vale a pena alojar por conta própria este ano é uma boa verificação para determinar quanto um único servidor deve suportar.

FAQ

Qual é a alternativa self-hosted ao Notion mais próxima do próprio Notion?

AppFlowy. É o único destes projetos com um conceito real de base de dados, ou seja, campos tipados com vistas de grelha, quadro e calendário sobre as mesmas linhas. Outline, Docmost e BookStack são ferramentas de documentos com hierarquias de páginas. São excelentes para documentos, mas não substituem uma base de dados do Notion.

Posso alojar o próprio Notion?

Não. O Notion é um produto comercial alojado, sem uma edição self-hosted e sem um componente de servidor publicado. Cada opção deste guia é um projeto open source separado que cobre apenas parte do que o Notion faz. A migração consiste em exportar e importar, não em instalar o mesmo software.

Estas ferramentas têm aplicações móveis?

O AppFlowy disponibiliza aplicações nativas para iOS e Android que comunicam com o seu próprio servidor depois de serem configuradas para a sua instância. O Outline e o Docmost são utilizados através de um navegador móvel e funcionam dessa forma para leitura e edição ligeira. O Obsidian tem aplicações móveis completas, mas é necessário fornecer a sincronização. O BookStack é uma aplicação web responsiva sem aplicação móvel oficial.

De quanta RAM preciso numa VPS?

O Docmost documenta um mínimo de 2 vCPU e 4 GB de RAM, e o Outline e o BookStack estão numa faixa semelhante para uma equipa pequena. O AppFlowy Cloud é uma exceção, porque o seu ficheiro compose inicia cerca de dez serviços, incluindo PostgreSQL com pgvector e armazenamento de objetos MinIO. Por isso, conte com uma necessidade significativamente maior de memória e disco.

O Outline pode ser utilizado sem iniciar sessão com Google ou Microsoft?

Sim, mas não sem algum fornecedor de identidade. O Outline suporta um fornecedor OpenID Connect genérico além dos fornecedores indicados, pelo que funciona com um servidor OIDC self-hosted. O que não suporta é um nome de utilizador e uma palavra-passe locais simples. O seu exemplo de ambiente também indica que é necessário configurar pelo menos um fornecedor externo; caso contrário, a instalação não terá opções de início de sessão.

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