Repolode
lyfie-org

lyfie-org/papyra

Um app de notas auto-hospedado no estilo do Google Keep, em que cada nota é um arquivo Markdown simples em uma pasta sua.

Alternativa open source a:Google KeepNotion

Estrelas
124
Forks
6
Issues abertas
0
Último commit
ontem

O que é?

Papyra é um app de notas auto-hospedado com uma interface baseada em cartões, semelhante à do Google Keep. Ele roda em um único contêiner Docker com um volume de dados e não precisa de um banco de dados separado nem de um servidor de busca. Cada nota é um arquivo .md com um pequeno cabeçalho YAML, armazenado em uma pasta que você controla, para que continue legível mesmo sem o Papyra.

Como o sistema de arquivos é a fonte da verdade, outras ferramentas, como Obsidian, VS Code, Syncthing, git ou grep, podem editar a mesma pasta. O Papyra detecta alterações feitas por fora e atualiza o app aberto. O SQLite e o índice de busca textual do Lucene são tratados como caches que podem ser reconstruídos. O app também oferece colaboração em tempo real com cursores identificados por nome, um cofre protegido por PIN para notas bloqueadas e criptografadas, histórico de versões das notas, comentários e links no estilo wiki ([[links]]).

O login aceita passkeys, apps autenticadores e single sign-on via OIDC. O Papyra pode importar notas do Obsidian, Google Keep e Day One e exportá-las em um arquivo zip ou em um backup lacrado. O backend é feito em .NET 10, e o editor, em React 19, usando o Luthor (baseado no Lexical).

Recursos principais

  • 01Cada nota é um arquivo Markdown com frontmatter YAML em uma pasta sua.
  • 02Busca textual completa em títulos, texto e tags.
  • 03Edição colaborativa em tempo real com cursores identificados por nome.
  • 04Cofre protegido por PIN que criptografa as notas bloqueadas no disco.
  • 05Histórico de notas com comparação e restauração de versões.
  • 06Importação do Obsidian, Google Keep e Day One; exportação em zip.
  • 07Roda em um único contêiner Docker em amd64 e arm64.

Casos de uso

  • Manter notas pessoais em um servidor doméstico ou NAS sem entregá-las a um provedor de nuvem.
  • Editar as mesmas notas no Obsidian ou em um editor de texto enquanto usa o app web no celular.
  • Migrar do Google Keep mantendo as notas como arquivos Markdown portáveis.
  • Compartilhar notas específicas por link ou colaborar na edição em tempo real em uma instância privada.

Início rápido

  1. 1

    Baixe o arquivo do Docker Compose

    curl -O https://raw.githubusercontent.com/lyfie-org/papyra/main/docker-compose.hub.yml
  2. 2

    Inicie o Papyra com o Docker Compose

    docker compose -f docker-compose.hub.yml up -d
  3. 3

    Acesse http://localhost:8080 no navegador e crie a primeira conta

Antes de usar

  • É necessário ter Docker com Compose para executar.
  • Licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas permaneçam de código aberto.
  • Ao hospedar por conta própria, você é responsável pelos backups, pelo HTTPS e pela manutenção do servidor.
  • A verificação diária de atualizações, que é opcional, faz conexões externas se você não a desativar.

Em coleções

Tópicos

Perguntas frequentes

O que é papyra?
Um app de notas auto-hospedado no estilo do Google Keep, em que cada nota é um arquivo Markdown simples em uma pasta sua. Papyra é um app de notas auto-hospedado com uma interface baseada em cartões, semelhante à do Google Keep. Ele roda em um único contêiner Docker com um volume de dados e não precisa de um banco de dados separado nem de um servidor de busca. Cada nota é um arquivo .md com um pequeno cabeçalho YAML, armazenado em uma pasta que você controla, para que continue legível mesmo sem o Papyra.
papyra é gratuito? Qual é a licença?
papyra é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
papyra ainda é mantido?
Manutenção ativa. O último commit de papyra foi em 5 de nov. de 2026.
Para que posso usar papyra?
Manter notas pessoais em um servidor doméstico ou NAS sem entregá-las a um provedor de nuvem. Editar as mesmas notas no Obsidian ou em um editor de texto enquanto usa o app web no celular. Migrar do Google Keep mantendo as notas como arquivos Markdown portáveis. Compartilhar notas específicas por link ou colaborar na edição em tempo real em uma instância privada.
Como instalar papyra?
Baixe o arquivo do Docker Compose: curl -O https://raw.githubusercontent.com/lyfie-org/papyra/main/docker-compose.hub.yml Inicie o Papyra com o Docker Compose: docker compose -f docker-compose.hub.yml up -d Acesse http://localhost:8080 no navegador e crie a primeira conta
Onde consigo papyra?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lyfie-org/papyra

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados