Repolode
cupcakearmy

cupcakearmy/cryptgeon

Serviço open source que você pode hospedar por conta própria para compartilhar notas e arquivos criptografados que se autodestroem, escrito em Rust e Svelte.

Alternativa open source a:PrivNote

Estrelas
1,556
Forks
163
Issues abertas
17
Último commit
há 10 dias

O que é?

cryptgeon permite compartilhar uma nota de texto ou um arquivo por meio de um link que expira após um número definido de visualizações ou depois de um período determinado. Inspirado no PrivNote, o projeto inclui um servidor, uma interface web e um cliente de linha de comando.

A criptografia é feita no navegador. Cada nota recebe um ID e uma chave aleatórios de 256 bits; o conteúdo é criptografado no cliente com XChaCha20-Poly1305 antes do envio, então o servidor nunca recebe a chave e não consegue ler o conteúdo armazenado. As notas ficam apenas na memória, sem serem gravadas em disco, e o backend de cache (Valkey ou Redis) pode ser configurado por meio de variáveis de ambiente.

O servidor é implantado com Docker, geralmente junto de um container Valkey ou Redis, e pode ficar atrás do NGINX ou do Traefik. Quem administra o serviço pode definir limites de tamanho, número máximo de visualizações e prazo de expiração, desativar o envio de arquivos e personalizar o tema e a página de informações legais. HTTPS é obrigatório, pois os navegadores só disponibilizam as funções criptográficas necessárias em origens seguras.

Recursos principais

  • 01Compartilha notas de texto e arquivos com criptografia no cliente
  • 02O servidor não consegue descriptografar o conteúdo das notas
  • 03Limita as notas por número de visualizações ou prazo de expiração
  • 04Mantém os dados apenas na memória, sem persistência em disco
  • 05Inclui uma interface web, um cliente CLI e uma extensão para Raycast

Casos de uso

  • Enviar uma senha ou chave de API a um colega sem deixá-la no histórico do chat
  • Compartilhar um arquivo de uso único que deve desaparecer depois de ser baixado
  • Hospedar um serviço privado de notas autodestrutivas para uma equipe ou organização
  • Disponibilizar uma página de compartilhamento com identidade visual própria, tema e informações legais personalizados

Tópicos

Perguntas frequentes

O que é cryptgeon?
Serviço open source que você pode hospedar por conta própria para compartilhar notas e arquivos criptografados que se autodestroem, escrito em Rust e Svelte. cryptgeon permite compartilhar uma nota de texto ou um arquivo por meio de um link que expira após um número definido de visualizações ou depois de um período determinado. Inspirado no PrivNote, o projeto inclui um servidor, uma interface web e um cliente de linha de comando.
cryptgeon é gratuito? Qual é a licença?
cryptgeon é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
cryptgeon ainda é mantido?
Manutenção ativa. O último commit de cryptgeon foi em 9 de out. de 2026.
Para que posso usar cryptgeon?
Enviar uma senha ou chave de API a um colega sem deixá-la no histórico do chat Compartilhar um arquivo de uso único que deve desaparecer depois de ser baixado Hospedar um serviço privado de notas autodestrutivas para uma equipe ou organização Disponibilizar uma página de compartilhamento com identidade visual própria, tema e informações legais personalizados
Onde consigo cryptgeon?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/cupcakearmy/cryptgeon

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

Projetos relacionados