services: ost2pst: # Use DOCKER_IMAGE env var to pull from Hub, or default to local build. # Example: DOCKER_IMAGE=yourname/ost2pst:latest docker compose up -d image: ${DOCKER_IMAGE:-ost2pst:latest} build: context: . # Only used when building locally — skipped if image is pulled from Hub container_name: ost2pst ports: - "${PORT:-3000}:3000" volumes: # Converted files land here on your host — easy access without docker cp - ./converted:/app/converted restart: unless-stopped environment: - NODE_ENV=production