Add snappymail to the docker-mailserver

This commit is contained in:
Andreas Zweili 2022-05-23 10:59:36 +02:00
parent b33b547c42
commit 00de215af3
4 changed files with 9 additions and 40 deletions

View File

@ -23,6 +23,15 @@ services:
restart: unless-stopped
cap_add: ["NET_ADMIN", "SYS_PTRACE"]
snappymail:
image: fffrantz/snappymail:2.16.1
container_name: snappymail
ports:
- "8080:80"
restart: unless-stopped
depends_on:
- mail
volumes:
maildata:
driver_opts:

View File

@ -1,5 +0,0 @@
MYSQL_ROOT_PASSWORD=password
MYSQL_PASSWORD=password
MYSQL_DATABASE=rainloopdb
MYSQL_USER=rainloop
APP_DOMAIN=mail.zweili.org

4
rainloop/.gitignore vendored
View File

@ -1,4 +0,0 @@
data/
db/
letsencrypt/
.env

View File

@ -1,31 +0,0 @@
version: "2"
services:
rainloop:
image: hiloyt/rainloop
container_name: rainloop
volumes:
- rainloopdata:/rainloop/data
ports:
- "8080:80"
restart: unless-stopped
links:
- db:db
db:
image: mariadb
restart: unless-stopped
volumes:
- ./db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD
- MYSQL_PASSWORD
- MYSQL_DATABASE
- MYSQL_USER
volumes:
rainloopdata:
driver_opts:
type: "nfs"
o: "addr=10.7.89.108,nolock,hard,rw,vers=4.1"
device: ":/server_data/docker-mailserver/rainloopdata"