version: '3.2' services: redis: image: "redis:alpine" command: redis-server --requirepass ${REDIS_PASS} expose: - "6379" volumes: - ${PWD}/redis/data:/data - ${PWD}/redis/conf:/usr/local/etc/redis/redis.conf app: image: "node:lts-alpine" working_dir: /app environment: - NODE_ENV=production - REDIS_PASS=${REDIS_PASS} volumes: - ${PWD}:/app ports: - "8080:8080" expose: - "8080" command: "npm start"