You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
1.8 KiB
80 lines
1.8 KiB
version: '3.3'
|
|
|
|
services:
|
|
# la DB est-elle utile ?
|
|
db:
|
|
image: mariadb:10.5
|
|
container_name: ${sympaDBName}
|
|
restart: ${restartPolicy}
|
|
networks:
|
|
- sympaNet
|
|
env_file:
|
|
- ../../secret/env-${sympaDBName}
|
|
volumes:
|
|
- sympaDB:/var/lib/mysql
|
|
- /home/sauve/:/svg/
|
|
- /etc/localtime:/etc/localtime:ro
|
|
- /etc/timezone:/etc/timezone:ro
|
|
|
|
mail:
|
|
image: sympakaz
|
|
container_name: ${sympaServName}
|
|
restart: ${restartPolicy}
|
|
networks:
|
|
- sympaNet
|
|
- jirafeauNet
|
|
external_links:
|
|
- ${jirafeauServName}:${fileHost}
|
|
ports:
|
|
- ${SYMPA_IP}:25:25
|
|
#- ${SYMPA_IP}:143:143
|
|
#- ${SYMPA_IP}:587:587
|
|
#- ${SYMPA_IP}:993:993
|
|
- ${SYMPA_IP}:80:80
|
|
- ${SYMPA_IP}:443:443
|
|
volumes:
|
|
- sympaState:/var/mail-state
|
|
- sympaLog:/var/log
|
|
- sympaEtc:/etc
|
|
- sympaUsr:/usr
|
|
- sympaHome:/home
|
|
- sympaVar:/var
|
|
# - sympaSympa:/etc/sympa
|
|
# - sympaMail:/etc/mail/sympa
|
|
# - sympaVarLib:/var/lib/sympa
|
|
# - sympaSpool:/var/spool/sympa
|
|
# - sympaCgi:/usr/lib/cgi-bin/sympa
|
|
# - sympaLib:/usr/lib/sympa
|
|
# - sympaShare:/usr/share/sympa
|
|
# - ./config/nginx.conf:/etc/nginx/sites-available/default:ro
|
|
- /etc/localtime:/etc/localtime:ro
|
|
- /etc/timezone:/etc/timezone:ro
|
|
#- /etc/ssl:/etc/ssl:ro
|
|
- /etc/letsencrypt:/etc/letsencrypt:ro
|
|
environment:
|
|
- DOMAINNAME=${doamin}
|
|
# - HOSTNAME=${sympaHost}
|
|
# - CONTAINER_NAME=${sympaServName}
|
|
# env_file:
|
|
# - ../../secret/env-${sympaServName}
|
|
|
|
volumes:
|
|
sympaDB:
|
|
sympaState:
|
|
sympaLog:
|
|
sympaEtc:
|
|
sympaUsr:
|
|
sympaVar:
|
|
sympaHome:
|
|
# sympaSympa:
|
|
# sympaMail:
|
|
# sympaVarLib:
|
|
# sympaSpool:
|
|
# sympaCgi:
|
|
# sympaLib:
|
|
# sympaShare:
|
|
|
|
networks:
|
|
sympaNet:
|
|
external:
|
|
name: sympaNet
|
|
|