1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-16 03:48:44 +00:00

add emailengine

This commit is contained in:
kev 2022-02-25 16:00:02 +08:00
parent a2224729b6
commit e81092e601
3 changed files with 40 additions and 0 deletions

@ -329,6 +329,7 @@ A collection of delicious docker recipes.
- [x] elastichq/elasticsearch-hq :mag: - [x] elastichq/elasticsearch-hq :mag:
- [x] elasticdump/elasticsearch-dump :mag: - [x] elasticdump/elasticsearch-dump :mag:
- [x] elk - [x] elk
- [x] andris9/emailengine :moneybag:
- [x] esphome/esphome - [x] esphome/esphome
- [x] quay.io/coreos/etcd - [x] quay.io/coreos/etcd
- [x] audreyt/ethercalc - [x] audreyt/ethercalc

6
emailengine/README.md Normal file

@ -0,0 +1,6 @@
emailengine
===========
[EmailEngine][1] is a self-hosted application that opens a permanent IMAP connection against every registered email account to translate API requests to IMAP commands and monitor changes on these accounts.
[1]: https://emailengine.app/

@ -0,0 +1,33 @@
version: '3.8'
services:
emailengine:
image: andris9/emailengine:v2
ports:
- '2525:2525'
- '3000:3000'
depends_on:
- redis
environment:
# see: https://emailengine.app/configuration
EENGINE_SETTINGS: >
{
"smtpServerEnabled": true,
"smtpServerPort": 2525,
"smtpServerHost": "0.0.0.0",
"smtpServerAuthEnabled": true,
"smtpServerPassword": "passw0rd"
}
EENGINE_SECRET: 'secret'
EENGINE_REDIS: 'redis://redis:6379/2'
EENGINE_WORKERS: 4
EENGINE_WORKERS_WEBHOOKS: 1
restart: unless-stopped
redis:
image: redis:6-alpine
command: --save 900 1
ports:
- "6379:6379"
volumes:
- ./data:/data
restart: unless-stopped