ajout snappymail
This commit is contained in:
parent
fdbf20a7b9
commit
ad933f1763
@ -94,6 +94,7 @@ traefikHost=dashboard
|
||||
imapsyncHost=imapsync
|
||||
castopodHost=pod
|
||||
apikazHost=apikaz
|
||||
snappymailHost=snappymail
|
||||
|
||||
########################################
|
||||
# ports internes
|
||||
@ -129,6 +130,7 @@ vaultwardenServName=vaultwardenServ
|
||||
traefikServName=traefikServ
|
||||
prometheusServName=prometheusServ
|
||||
grafanaServName=grafanaServ
|
||||
snappymailServName=snappymailServ
|
||||
ethercalcDBName=ethercalcDB
|
||||
etherpadDBName=etherpadDB
|
||||
framadateDBName=framadateDB
|
||||
|
32
dockers/snappymail/docker-compose.yml
Normal file
32
dockers/snappymail/docker-compose.yml
Normal file
@ -0,0 +1,32 @@
|
||||
services:
|
||||
|
||||
snappymail:
|
||||
image: ghcr.io/waldner/snappymail-docker:latest
|
||||
container_name: ${snappymailServName}
|
||||
hostname: ${snappymailHost}
|
||||
restart: ${restartPolicy}
|
||||
volumes:
|
||||
- data:/snappymail/data
|
||||
- snappymail:/snappymail/snappymail
|
||||
networks:
|
||||
snappymailNet:
|
||||
postfixNet:
|
||||
ports:
|
||||
- 80
|
||||
env_file:
|
||||
- ../../secret/env-${snappymailServName}
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.${snappymailServName}.rule=host(`${snappymailHost}.${domain}`)"
|
||||
- "traefik.docker.network=snappymailNet"
|
||||
volumes:
|
||||
data:
|
||||
snappymail:
|
||||
networks:
|
||||
snappymailNet:
|
||||
external: true
|
||||
name: snappymailNet
|
||||
postfixNet:
|
||||
external: true
|
||||
name: postfixNet
|
||||
|
Loading…
Reference in New Issue
Block a user