Files
2026-04-10 11:32:42 +02:00

44 lines
1.0 KiB
YAML

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: {}