version: '3.1'

services:

  wp:
    image: wordpress:5-apache
    restart: unless-stopped
    env_file: $DATA_DIR/wordpress.env
    environment:
      TZ: Europe/Paris
    volumes:
      - $DATA_DIR/wordpress:/var/www/html
      - $DATA_DIR/static:/var/www/html/static
    networks:
      default:
        ipv4_address: 172.29.7.100
    deploy:
      resources:
        limits:
          cpus: '0.50'
          memory: 100M
  db:
    image: mariadb:10.7
    restart: unless-stopped
    environment:
      TZ: Europe/Paris
    volumes:
      - $DATA_DIR/db:/var/lib/mysql
    networks:
      default:
        ipv4_address: 172.29.7.101
    deploy:
      resources:
        limits:
          cpus: '0.50'
          memory: 100M

networks:
  default:
    ipam:
      config:
        - subnet: 172.29.7.0/24