version: '3.9' services: wordpress-mysql: container_name: {{ customer }}-wordpress-mysql image: mariadb:10.7.8 restart: always ports: - "127.0.0.1:3053:3306" environment: MYSQL_ROOT_PASSWORD: {{ wordpresss_mariadb_root_password }} MYSQL_DATABASE: wordpress MYSQL_USER: {{ wordpress_db_user }} MYSQL_PASSWORD: {{ wordpress_db_password }} volumes: - {{ customer }}-wordpress-mariadb:/var/lib/mysql - {{ customer }}-wordpress-backups:/tmp/backups networks: {{ customer }}-wordpress: ipv4_address: 172.20.16.2 wordpress: container_name: {{ customer }}-wordpress image: wordpress:php8.2-apache restart: always labels: - "diun.enable=true" volumes: - {{ customer }}-wordpress-data:/var/www/html - {{ customer }}-wordpress-backups:/tmp/backups ports: - "127.0.0.1:3001:80" environment: WORDPRESS_DB_HOST: {{ customer }}-wordpress-mysql WORDPRESS_DB_USER: {{ wordpress_db_user }} WORDPRESS_DB_PASSWORD: {{ wordpress_db_password }} WORDPRESS_DB_NAME: wordpress depends_on: - wordpress-mysql networks: {{ customer }}-wordpress: ipv4_address: 172.20.16.3 networks: {{ customer }}-wordpress: ipam: driver: default config: - subnet: 172.20.16.0/28 gateway: 172.20.16.1 volumes: {{ customer }}-wordpress-mariadb: {{ customer }}-wordpress-data: {{ customer }}-wordpress-backups: