version: '3' services: db: image: mariadb restart: always user: ${USER_GROUP} volumes: - ./db:/var/lib/mysql environment: MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_USER: ${MYSQL_USER} MYSQL_RANDOM_ROOT_PASSWORD: '1' MYSQL_PASSWORD: ${MYSQL_PASSWORD} wordpress: build: . user: ${USER_GROUP} volumes: - ./data:/app restart: always environment: MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_USER: ${MYSQL_USER} MYSQL_HOST: ${MYSQL_HOST} MYSQL_PASSWORD: ${MYSQL_PASSWORD} nginx: image: registry.sindominio.net/nginx ports: - ${NGINX_PORT_HTTP}:80 - ${NGINX_PORT_HTTPS}:443 volumes: - ./config/nginx.conf:/etc/nginx/nginx.conf:ro - ./config/wordpress.conf:/etc/nginx/conf.d/wordpress.conf:ro - ./data:/app restart: always ssh: build: ./sshd/ environment: SSH_USER: ${SSH_USER} SSH_PASS: ${SSH_PASSWORD} ports: - ${SSH_PORT}:22 volumes: - ./data:/app restart: always