name: ${PROJECT_NAME} services: wordpress-chihounds: container_name: chihounds depends_on: - database image: wordpress:fpm env_file: - .env - chihounds/.env environment: WORDPRESS_DEBUG: 0 volumes: - chihounds-wpdata:/var/www/html - ./shared/php.ini:/usr/local/etc/php/conf.d/wordpress.ini networks: - network wordpress-cmbabaseball: container_name: cmbabaseball depends_on: - database image: wordpress:fpm env_file: - .env - cmbabaseball/.env environment: WORDPRESS_DEBUG: 0 volumes: - cmbabaseball-wpdata:/var/www/html - ./shared/php.ini:/usr/local/etc/php/conf.d/wordpress.ini networks: - network database: container_name: database hostname: ${WORDPRESS_DB_HOST} image: mariadb env_file: - .env volumes: - db-data:/var/lib/mysql networks: - network phpmyadmin: container_name: phpmyadmin image: phpmyadmin environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} UPLOAD_LIMIT: 128M ports: - "8080:80" networks: - network profiles: - DEV caddy: image: caddy:alpine container_name: webserver ports: - 80:80 - 443:443 volumes: - caddy-data:/data - caddy-config:/config - ./caddy/Caddyfile:/etc/caddy/Caddyfile - chihounds-wpdata:/var/www/chihounds - cmbabaseball-wpdata:/var/www/cmbabaseball networks: - network volumes: db-data: chihounds-wpdata: cmbabaseball-wpdata: caddy-data: caddy-config: networks: network: