version: '3.8' # Use a recent version services: # Your Rust Application Service auth_api: build: # Tells docker-compose to build the Dockerfile in the current directory context: . ssh: ["default"] # Uses host's SSH agent container_name: songparser # Optional: Give the container a specific name ports: # Map host port 8000 to container port 3000 (adjust as needed) - "8002:3002" env_file: - .env restart: unless-stopped # Optional: Restart policy