services: wordpress: image: wordpress:6.9.0-php8.4 restart: unless-stopped networks: - acepanel-network ports: - ${WORDPRESS_PORT}:80 volumes: - ./html:/var/www/html - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro environment: WORDPRESS_DB_HOST: ${WORDPRESS_DB_HOST} WORDPRESS_DB_NAME: ${WORDPRESS_DB_NAME} WORDPRESS_DB_USER: ${WORDPRESS_DB_USER} WORDPRESS_DB_PASSWORD: ${WORDPRESS_DB_PASSWORD} healthcheck: test: [ "CMD", "curl", "-f", "http://localhost:80" ] interval: 30s timeout: 10s retries: 3 start_period: 30s networks: acepanel-network: external: true