Files
homelab-configs/siklos/wordpress/docker-compose.yml
T

40 lines
976 B
YAML

services:
wordpress-db:
image: mariadb:10.11
container_name: wordpress-db
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: Jogiocsi1211+
MYSQL_DATABASE: jgitta_wordpress
MYSQL_USER: jgitta
MYSQL_PASSWORD: Jogiocsi1211+
volumes:
- wordpress_db:/var/lib/mysql
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
interval: 10s
timeout: 5s
retries: 10
wordpress:
image: wordpress:php8.3-apache
container_name: wordpress
restart: unless-stopped
ports:
- "8095:80"
environment:
WORDPRESS_DB_HOST: wordpress-db
WORDPRESS_DB_NAME: jgitta_wordpress
WORDPRESS_DB_USER: jgitta
WORDPRESS_DB_PASSWORD: Jogiocsi1211+
WORDPRESS_TABLE_PREFIX: wp_
volumes:
- wordpress_files:/var/www/html
depends_on:
wordpress-db:
condition: service_healthy
volumes:
wordpress_db:
wordpress_files: