Mailpile-Docker
is a fully stateless and immutable Docker implementation of Mailpile
. The configuration is done by the Ansible Playbook via environment variables, followed by an s6-overlay to control the application processes. The application is built inside a Python3 virtual environment (venv), to ensure all python dependencies are within one directory.
- Docker
Run mailpile deattached
docker run --name mailpile -p 33411:33411 -d glego/mailpile:latest
Run mailpile on a raspberry pi
docker run --name mailpile -p 33411:33411 -d glego/mailpile:arm32v6-latest
- Docs
- Mailpile installation linux: Getting started and dependencies
- Mailpile Web Interface: How to run mailpile without cli
- Mailpile reverse proxy: Accessing GUI over the internet
- Best Practices — Ansible Documentation
- Best Practices for Writing Dockerfiles | Docker Documentation