github LogicLabs-OU/OpenArchiver v0.1.0
v0.1.0 - MVP

latest releases: v0.3.1, v0.3.0, v0.2.1...
pre-releaseone month ago

Release Note: Open Archiver v0.1.0 - MVP

Date: July 21, 2025

We are thrilled to announce the first release of Open Archiver, version 0.1.0. This release marks our Minimum Viable Product (MVP), laying the foundation for our open-source email archiving solution.

Open Archiver is designed to provide a secure, scalable, and user-friendly platform for archiving, searching, and managing emails from various sources. This initial release focuses on core functionalities, including email ingestion, storage, and search.

Highlights

  • Multi-Source Ingestion: Connect to Google Workspace, Microsoft 365, and any IMAP-compatible email server to archive your emails.
  • Pluggable Storage: Choose between local file system storage for easy setup or Amazon S3 for scalable, cloud-based storage.
  • Advanced Search: Leveraging the power of Meilisearch, Open Archiver provides a fast and intuitive search experience, allowing you to find any email in seconds.
  • Modern Frontend: A clean and responsive user interface built with SvelteKit and shadcn-svelte, providing a seamless user experience.
  • Robust Backend: A scalable backend built with Node.js, TypeScript, and Drizzle ORM, designed for performance and reliability.

Features

Email Ingestion

  • Google Workspace Connector: Securely connect to your Google Workspace accounts to archive emails.
  • Microsoft 365 Connector: Ingest emails from Microsoft 365 accounts (TBD).
  • IMAP Connector: A generic IMAP connector to support a wide range of email providers.
  • Job Queue System: A robust job queue system powered by BullMQ to handle email ingestion, processing, and indexing in the background.
  • Continuous Sync: Keep your archive up-to-date with continuous synchronization of your email sources (TBD).

Storage

  • Local File System Provider: Store your archived emails on your local file system.
  • S3 Provider: Integrate with Amazon S3 and other S3-compatible storage providers for a scalable and durable storage solution.
  • Pluggable Architecture: The storage system is designed to be extensible, allowing for the addition of new storage providers in the future.

Search

  • Meilisearch Integration: A powerful and fast search engine to index and search your archived emails.
  • Full-Text Search: Search through the content of your emails, including headers, body, and attachments.
  • Faceted Search: Filter your search results by date, sender, recipient, and other metadata (TBD).

User Interface

  • Dashboard: An intuitive dashboard to view and manage your archived emails.
  • Email Preview: A detailed view to read your archived emails and view their attachments.
  • Ingestion Management: Easily add, configure, and manage your email ingestion sources.
  • Dark Mode: A theme switcher to toggle between light and dark mode.

Security

  • JWT Authentication: Secure user authentication using JSON Web Tokens.
  • Encryption: Encryption of sensitive data to ensure the privacy and security of your archived emails.

Getting Started

To get started with Open Archiver v0.1.0, please refer to the README.md file for installation and configuration instructions. You can also find detailed documentation in the docs directory.

What's Next

This MVP release is just the beginning. We have an exciting roadmap ahead, with plans to introduce new features and enhancements, including:

  • eDiscovery and Legal Hold: Advanced features for compliance and legal requirements.
  • Expanded Connector Support: Support for more email providers and data sources.
  • Enhanced Reporting and Analytics: Detailed reports and analytics on your archived data.
  • Improved UI/UX: Continuous improvements to the user interface and user experience.

We welcome your feedback and contributions to help us build the best open-source email archiving solution. Please feel free to open an issue or submit a pull request on our GitHub repository.

Thank you for your support!

The Open Archiver Team

Don't miss a new OpenArchiver release

NewReleases is sending notifications on new releases.