services: app: build: . container_name: lfj-rebalancer restart: unless-stopped ports: - '3000:3000' volumes: - ./data:/app/data env_file: - .env.local environment: - NODE_ENV=production healthcheck: test: ['CMD', 'curl', '-f', 'http://localhost:3000'] interval: 30s timeout: 5s retries: 3 start_period: 30s