Repolode
LogicLabs-OU

LogicLabs-OU/OpenArchiver

Plataforma auto-hospedada para arquivar, indexar e pesquisar emails do Gmail, Microsoft 365, arquivos PST e caixas de entrada IMAP.

Alternativa open source a:Microsoft Outlook

Estrelas
2,436
Forks
150
Issues abertas
222
Último commit
há 18 horas

O que é?

O Open Archiver é uma plataforma auto-hospedada para manter uma cópia de longo prazo dos emails, com evidências de adulteração. Ele pode importar emails do Google Workspace, Microsoft 365, servidores IMAP, arquivos PST, arquivos Mbox e coleções compactadas de arquivos .eml, além de sincronizar continuamente as contas conectadas.

Os emails são armazenados no formato padrão .eml, com deduplicação e compactação para reduzir o uso de armazenamento, e os arquivos são criptografados em repouso. O armazenamento pode ser em disco local ou em armazenamento de objetos compatível com S3, como AWS S3 ou MinIO. Os hashes dos arquivos são registrados durante a importação para detectar alterações posteriores no conteúdo arquivado.

A camada de pesquisa indexa o texto completo das mensagens e os anexos, incluindo PDF e DOCX, e oferece descoberta de conversas, políticas de retenção, retenção legal e um log de auditoria imutável. A stack usa SvelteKit, Node.js com Express, PostgreSQL, Meilisearch e Redis (ou Valkey), e é implantada com Docker Compose.

Recursos principais

  • 01Importa emails do Gmail, Microsoft 365 e IMAP, além de arquivos PST, Mbox e .eml
  • 02Armazena emails como .eml, com deduplicação, compactação e criptografia em repouso
  • 03Oferece suporte a disco local ou armazenamento de objetos compatível com S3
  • 04Pesquisa de texto completo em emails e anexos, como PDF e DOCX
  • 05Descoberta de conversas, políticas de retenção e retenção legal
  • 06Trilha de auditoria imutável das atividades do sistema

Casos de uso

  • Manter um registro permanente de emails corporativos para atender a requisitos de conformidade ou regulatórios
  • Preservar as caixas de email de funcionários que estão saindo antes do encerramento das contas
  • Pesquisar anos de emails e anexos arquivados para eDiscovery
  • Consolidar exportações antigas de PST em um único arquivo pesquisável

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/LogicLabs-OU/OpenArchiver.git
  2. 2

    Copie o arquivo de ambiente de exemplo e edite-o com suas configurações

    cp .env.example .env
  3. 3

    Inicie todos os serviços em segundo plano com Docker Compose

    docker compose up -d
  4. 4

    Abra http://localhost:3000 no navegador

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença de copyleft forte que pode restringir o uso ou a distribuição de versões modificadas.
  • Requer Docker e Docker Compose, além de pelo menos 4 GB de RAM (2 GB com Postgres, Redis e Meilisearch externos).
  • Para hospedar por conta própria, é necessário definir as senhas de administrador e as chaves secretas no arquivo .env antes de usar.

Em coleções

Tópicos

Perguntas frequentes

O que é OpenArchiver?
Plataforma auto-hospedada para arquivar, indexar e pesquisar emails do Gmail, Microsoft 365, arquivos PST e caixas de entrada IMAP. O Open Archiver é uma plataforma auto-hospedada para manter uma cópia de longo prazo dos emails, com evidências de adulteração. Ele pode importar emails do Google Workspace, Microsoft 365, servidores IMAP, arquivos PST, arquivos Mbox e coleções compactadas de arquivos .eml, além de sincronizar continuamente as contas conectadas.
OpenArchiver é gratuito? Qual é a licença?
OpenArchiver é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
OpenArchiver ainda é mantido?
Manutenção ativa. O último commit de OpenArchiver foi em 23 de out. de 2026.
Para que posso usar OpenArchiver?
Manter um registro permanente de emails corporativos para atender a requisitos de conformidade ou regulatórios Preservar as caixas de email de funcionários que estão saindo antes do encerramento das contas Pesquisar anos de emails e anexos arquivados para eDiscovery Consolidar exportações antigas de PST em um único arquivo pesquisável
Como instalar OpenArchiver?
Clone o repositório: git clone https://github.com/LogicLabs-OU/OpenArchiver.git Copie o arquivo de ambiente de exemplo e edite-o com suas configurações: cp .env.example .env Inicie todos os serviços em segundo plano com Docker Compose: docker compose up -d Abra http://localhost:3000 no navegador
Onde consigo OpenArchiver?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/LogicLabs-OU/OpenArchiver

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

Projetos relacionados