Self-host Piler
piler-1.4.9Open-source email archiving with compliance features
docker compose up -d- Stars
- 356
- CPU
- 2+ CPU cores
- RAM
- 2+ GB memory
- Storage
- 200+ GB disk
- Ports
- 25 (SMTP), 80 (HTTP web interface), 443 (HTTPS web interface)
- Requires
- Manticore Search, MariaDB/MySQL, Memcached
sutoj/pilerWhat is Piler?
Piler is an open-source email archiving application designed for organizations that need to retain emails for compliance, legal, or operational reasons. It provides a built-in SMTP server for seamless archiving, full-text search with simple and advanced query interfaces, message and attachment deduplication, zlib compression, AES-256 encryption, digital signing for tamper-proof archives, retention and legal hold policies, and support for importing from EML, Maildir, and mbox formats. The web interface offers AD/LDAP authentication, Google OAuth, IMAP/POP3 auth, single sign-on, and two-factor authentication via Google Authenticator. Piler can be deployed via Docker Compose (with MariaDB, Manticore Search, and Memcached), installed from deb packages on Ubuntu, or built from source. The project offers both a free Open Source Edition and a paid Enterprise Edition with additional features like AI-powered search, SAML/OIDC, multi-tenancy, and S3 storage.
Should you self-host Piler?
Piler scores 49/100 on selfhost.directory (how scoring works) and ranks #61 of 106 in Email. It has 356 GitHub stars.
It shipped 1 stable release in the past year. The latest, piler-1.4.9, came out on 17 June 2026.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is Other-licensed and written mostly in PHP.
Its closest alternative on selfhost.directory is Listmonk (80/100, 24 016 stars). It scores higher overall, so compare the two before you pick. See Piler vs Listmonk side by side.
Features
- Access control
- Audit Logs
- Built-in SMTP server
- Compression
- Digital signing & verification
- Encryption
- Full-Text Search
- Import/Export
- Internationalization
- LDAP/AD Authentication
- Legal hold
- Message deduplication
- Retention rules
- Single Sign-On (SSO)
- Two-factor authentication
Piler README
More in Archiving & Preservation
ReadeckSelf-hosted, open-source bookmark and read-it-later app that keeps full article text and images offline, with labels, highlights, full-text search and EPUB/OPDS export.
reminiscenceA self-hosted, open-source Django bookmark manager that archives web pages as HTML, PDF or full-page PNG, with auto tagging, search, annotations and multi-user sharing.
ResticOpen-source, self-hosted CLI backup tool: encrypted, deduplicated snapshots to local disks, SFTP, a REST server or cloud storage, as a single binary or Docker image.
spacedriveAn open-source, self-hosted file manager that unifies local drives, NAS, servers and cloud buckets into one searchable, indexed filesystem across your devices.
timelinizeTimelinize is a self-hosted, open-source personal archival suite that imports data from many sources into a unified timeline on your computer.
WaybackAn archiving tool with an IM-style interface that prioritizes privacy and accessibility, integrated with various archival services including Internet Archive, archive.today, Ghostarchive, IPFS, Telegraph, and file systems.
web-archiveSelf-hosted web archiving using Cloudflare. Browser plugin saves pages as HTML files, with AI tagging, folders, search and mobile view.
webarchiveSelf-hosted web archiving tool for personal use. Saves pages as PDF, single-file HTML, or raw headers via REST API and optional web UI.
ArchiveBoxArchiveBox is an open-source, self-hosted web archiving app that ingests bookmarks, RSS feeds and URLs, then saves durable HTML, PDF, PNG, WARC and MP4 copies.
ArchivematicaSelf-hosted, open-source digital preservation for archives and libraries to maintain long-term access to authentic digital objects using ISO-OAIS, METS, PREMIS, BagIt.
ArchivesSpaceSelf-hosted, open-source archives management system for accessioning, arrangement and description, with a staff interface, public catalog, OAI-PMH and a REST API.
ArchiveTeam WarriorSelf-hosted Docker image of the Archive Team Warrior: run the archiving worker on your own server, Compose or Kubernetes, and manage it via its port-8001 web UI.

0 comments