services: wordpress: image: wordpress:latest container_name: wordpress_apps labels: - wud.watch=true deploy: resources: limits: memory: 256M volumes: - ./data:/var/www/html - ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini restart: unless-stopped environment: - WORDPRESS_DB_HOST=192.168.178.170 - WORDPRESS_DB_USER=apps - WORDPRESS_DB_PASSWORD=c4CAV#GfBS5Zs4SS - WORDPRESS_DB_NAME=wp_apps - WORDPRESS_REDIS_HOST=192.168.178.183 - WORDPRESS_REDIS_PORT=9379 healthcheck: test: ["CMD-SHELL", "curl -f http://localhost || exit 1"] interval: 30s timeout: 10s retries: 5 start_period: 40s anubis: image: ghcr.io/techarohq/anubis:latest container_name: anubis-wordpress_apps restart: unless-stopped environment: - TARGET=http://wordpress:80 - BIND=:8923 - DIFFICULTY=4 ports: - 9101:8923 depends_on: wordpress: condition: service_healthy networks: {}