OpenSource-Hub
O

OpenArchiver

2.0k stars·File Management·SHA-256 checksum verified

Open-source self-hosted email archiving platform with powerful search, encryption, and compliance features.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Self-host your email archive with powerful search, encryption, and compliance features.

Core Features

  • Multiple ingestion sources: Google Workspace, Microsoft 365, IMAP, PST, .eml, mbox
  • Efficient storage with dedup, compression, at-rest encryption, and S3 support
  • Full-text search across emails and attachments (PDF, DOCX, etc.) using Meilisearch
  • Integrity verification via file hash to detect tampering
  • Retention policies and legal holds (coming soon)

What It Can't Do

  • Requires at least 4GB RAM (2GB if using external DBs). Configuration requires editing .env and understanding email provider authentication. No native Windows support (needs Docker). Docs are currently English only.

Use Cases

  • Organizations needing long-term email retention for legal or regulatory compliance
  • Individuals wanting to escape vendor lock-in and own their email archive

Detailed Introduction

OpenArchiver is a secure, sovereign, and open-source platform for email archiving. It allows you to import and continuously sync emails from Google Workspace, Microsoft 365, generic IMAP, PST files, zipped .eml, and mbox files. Emails are stored in standard .eml format with deduplication, compression, and at-rest encryption. The built-in Meilisearch engine provides blazingly fast full-text search across emails and attachments (PDF, DOCX, etc.). Key features include thread discovery, configurable retention policies, legal holds (coming soon), file hash integrity verification, and an immutable audit trail. The system runs on Docker Compose with a modern stack: SvelteKit frontend, Node.js/TypeScript backend, PostgreSQL metadata, Redis job queue, and Pluggable storage (local or S3-compatible). It is ideal for organizations that need to maintain tamper-proof email archives without vendor lock-in.

Tags

email-archivingself-hostedcompliancesearchopen-source

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Ensure Docker and Docker Compose are installed

4

Step 2: Clone repo: git clone ... && cp .env.example .env

5

Step 3: Edit .env to set admin passwords and secrets

Install Guide
  1. Step 1: Ensure Docker and Docker Compose are installed
  2. Step 2: Clone repo: git clone ... && cp .env.example .env
  3. Step 3: Edit .env to set admin passwords and secrets
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Navigate to the project directory and run `docker compose down -v` to stop and remove all containers and volumes. Then delete the project folder.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-05-13 16:14:09
GitHub Repository

Similar Projects