--- name: jansen_20251030 services: wordpress: image: custom-wordpress:6.8.3-php8.4-fpm-alpine user: "0:0" cap_add: - NET_ADMIN command: ["/usr/local/bin/start.sh"] build: context: docker_files/wordpress container_name: jansen_20251030-wordpress restart: unless-stopped env_file: .env environment: WORDPRESS_DB_HOST: wordpress-mariadb:3306 WORDPRESS_DB_USER: $MYSQL_USER WORDPRESS_DB_PASSWORD: $MYSQL_PASSWORD WORDPRESS_DB_NAME: $MYSQL_DATABASE WORDPRESS_CONFIG_EXTRA: | define('WP_SITEURL', 'https://jansen.knusperkerne.de'); define('WP_HOME', 'https://jansen.knusperkerne.de'); volumes: - ./wordpress:/var/www/html - ./docker_files/wordpress/start.sh:/usr/local/bin/start.sh:ro networks: - 01_jansen_20251030-wordpress-app - wordpress-db webserver: depends_on: - wordpress image: nginx:1.29.3-alpine container_name: jansen_20251030-nginx restart: unless-stopped ports: - "127.0.0.1:13023:80" volumes: - ./wordpress:/var/www/html - ./nginx-config:/etc/nginx/conf.d networks: - 01_jansen_20251030-wordpress-app redis: image: redis:7-alpine container_name: jansen_20251030-redis restart: always command: redis-server --save "" --appendonly no networks: - 01_jansen_20251030-wordpress-app networks: 01_jansen_20251030-wordpress-app: external: true wordpress-db: external: true