Ensemble des services de KAZ
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

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