version: "3"

services:
  php:
    build:
      context: ./php
      dockerfile: ./development.Dockerfile

    volumes:
      - ./persist/uploads:/var/www/html/wp-content/uploads
      - ./persist/languages:/var/www/html/wp-content/languages

    environment:
      PHP_EXTENSION_XDEBUG: 1
      PHP_INI_XDEBUG__IDEKEY: 'PHPSTORM'
      PHP_INI_XDEBUG__REMOTE_CONNECT_BACK: 1

    env_file:
      - ../.env

    ports:
      - "80:80"
      - "443:443"

  mariadb:
    volumes:
      - ./persist/mariadb/data:/config

    env_file:
      - ../.env
