version: '3.7' services: morbis: build: context: . dockerfile: Dockerfile container_name: morbis environment: - COMPOSER_PROCESS_TIMEOUT=600 volumes: - .:/var/www/html - ~/.composer:/root/.composer ports: - "9999:80" - "8088:8088" # Add this for WebSocket networks: - morbis redis: image: redis:latest command: redis-server --bind 0.0.0.0 ports: - "9991:6379" networks: - morbis environment: - ALLOW_EMPTY_PASSWORD=yes volumes: - redis_data:/data networks: morbis: name: morbis external: true volumes: redis_data: