Files
selig/compose-development.yml
Anthony Correa 3e9a020b20 add development stuff
rename submodule

add theme
2023-12-24 11:46:39 -06:00

92 lines
2.4 KiB
YAML

name: ${PROJECT_NAME}
services:
wordpress-chihounds:
container_name: chihounds
depends_on:
- database
image: wordpress:fpm
env_file:
- .env
- chihounds/.env
environment:
XDEBUG_MODE: debug
XDEBUG_CONFIG: client_host=host.docker.internal client_port=9003
XDEBUG_SESSION: 1
WORDPRESS_DEBUG: 1
WORDPRESS_CONFIG_EXTRA: |
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_DEBUG_LOG', true );
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
build:
context: ./cmbabaseball
dockerfile: ../shared/Dockerfile-development
env_file:
- .env
- cmbabaseball/.env
environment:
XDEBUG_MODE: debug
XDEBUG_CONFIG: client_host=host.docker.internal client_port=9003
XDEBUG_SESSION: 1
WORDPRESS_DEBUG: 1
WORDPRESS_CONFIG_EXTRA: |
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_DEBUG_LOG', true );
volumes:
- cmbabaseball-wpdata:/var/www/html
- ./cmbabaseball/data/plugins/cimba:/var/www/html/wp-content/plugins/cimba
- ./cmbabaseball/data/plugins/debug-trace:/var/www/html/wp-content/plugins/debug-trace
- ./cmbabaseball/data/plugins/tonys-sportspress-enhancements:/var/www/html/wp-content/plugins/tonys-sportspress-enhancements
- ./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
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: