--- name: wp-junisthomsen-20251104 services: wordpress: image: custom-wordpress:6.8.3-php8.4-fpm-alpine build: context: docker_files/wordpress container_name: wp-junisthomsen-20251104-wordpress restart: unless-stopped env_file: .env user: "1000:997" environment: WORDPRESS_DB_HOST: "wordpress-mariadb:3306" WORDPRESS_DB_USER: "$MYSQL_USER" WORDPRESS_DB_PASSWORD: "$MYSQL_PASSWORD" WORDPRESS_DB_NAME: "$MYSQL_DATABASE" WORDPRESS_SKIP_INSTALL: "false" WORDPRESS_CONFIG_EXTRA: | define('WP_SITEURL', 'https://www.junisthomsen.de'); define('WP_HOME', 'https://www.junisthomsen.de'); volumes: - ./wordpress:/var/www/html networks: - wordpress-app - wordpress-db webserver: depends_on: - wordpress image: nginx:1.29.3-alpine container_name: wp-junisthomsen-20251104-nginx restart: unless-stopped ports: - "127.0.0.1:13032:80" volumes: - ./wordpress:/var/www/html - ./nginx-config:/etc/nginx/conf.d networks: - wordpress-app networks: wordpress-app: driver: bridge wordpress-db: external: true