OpenArchiver
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
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Ensure Docker and Docker Compose are installed
Step 2: Clone repo: git clone ... && cp .env.example .env
Step 3: Edit .env to set admin passwords and secrets
- Step 1: Ensure Docker and Docker Compose are installed
- Step 2: Clone repo: git clone ... && cp .env.example .env
- Step 3: Edit .env to set admin passwords and secrets
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 SourceUninstall 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.
Similar Projects
copyparty
copyparty turns any device into a file server with resumable uploads/downloads using any web browser. Supports HTTP, WebDAV, SFTP, FTP, TFTP, SMB. Only requires Python (2 or 3).
Files
A modern file manager for Windows with tabs, tags, and dual-pane support.
Paperless-ngx
An open-source document management system that turns physical papers into a searchable, organized digital archive. Self-hosted, OCR-powered, and built to eliminate paper clutter forever.