services: pulse: image: rcourtman/pulse:latest container_name: pulse ports: - "7655:3000" # Web UI and API volumes: - pulse_config:/etc/pulse - pulse_data:/data environment: - TZ=UTC # Set your timezone restart: unless-stopped healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3000"] interval: 30s timeout: 10s retries: 3 start_period: 30s volumes: pulse_config: driver: local pulse_data: driver: local