Use variables
This commit is contained in:
parent
a83ae9f16d
commit
1d4f6b3e07
1 changed files with 9 additions and 12 deletions
|
|
@ -15,8 +15,7 @@ services:
|
|||
mail:
|
||||
image: docker.io/mailserver/docker-mailserver:latest
|
||||
hostname: mail
|
||||
domainname: uwu.email
|
||||
container_name: mail
|
||||
domainname: ${DOMAIN_NAME:?Domain Name Required}
|
||||
ports:
|
||||
- "25:25"
|
||||
- "587:587"
|
||||
|
|
@ -31,8 +30,8 @@ services:
|
|||
- ./priv_config/opendkim/:/tmp/docker-mailserver/opendkim/
|
||||
environment:
|
||||
- SSL_TYPE=letsencrypt
|
||||
- LETSENCRYPT_HOST=mail.uwu.email
|
||||
- VIRTUAL_HOST=mail.uwu.email
|
||||
- LETSENCRYPT_HOST=${SERVER_DOMAIN_NAME:-mail.${DOMAIN_NAME}}
|
||||
- VIRTUAL_HOST=${SERVER_DOMAIN_NAME:-mail.${DOMAIN_NAME}}
|
||||
|
||||
- ONE_DIR=1
|
||||
- DMS_DEBUG=1
|
||||
|
|
@ -49,19 +48,17 @@ services:
|
|||
|
||||
webmail:
|
||||
image: docker.io/roundcube/roundcubemail:latest
|
||||
hostname: webmail.uwu.email
|
||||
container_name: webmail
|
||||
hostname: ${SERVER_DOMAIN_NAME:-webmail.${DOMAIN_NAME}}
|
||||
restart: always
|
||||
expose:
|
||||
- 80
|
||||
environment:
|
||||
- ROUNDCUBEMAIL_DB_TYPE=sqlite
|
||||
- ROUNDCUBEMAIL_SKIN=elastic
|
||||
- ROUNDCUBEMAIL_DEFAULT_HOST=tls://mail.uwu.email
|
||||
- ROUNDCUBEMAIL_SMTP_SERVER=tls://mail.uwu.email
|
||||
- VIRTUAL_HOST=webmail.uwu.email
|
||||
- LETSENCRYPT_HOST=webmail.uwu.email
|
||||
- ROUNDCUBEMAIL_DEFAULT_HOST=tls://${SERVER_DOMAIN_NAME:-mail.${DOMAIN_NAME}}
|
||||
- ROUNDCUBEMAIL_SMTP_SERVER=tls://${SERVER_DOMAIN_NAME:-mail.${DOMAIN_NAME}}
|
||||
- ROUNDCUBEMAIL_UPLOAD_MAX_FILESIZE=9M
|
||||
|
||||
- VIRTUAL_HOST=${WEBMAIL_DOMAIN_NAME:-webmail.${DOMAIN_NAME}}
|
||||
- LETSENCRYPT_HOST=${WEBMAIL_DOMAIN_NAME:-webmail.${DOMAIN_NAME}}
|
||||
volumes:
|
||||
# TODO Use Postgres
|
||||
- roundcube_sqlite:/var/roundcube/db
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue