# HomeOS discovery sidecar — mDNS/SSDP scanner publishing to MQTT. FROM python:3.12-slim WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt COPY discover.py . # Unbuffered so docker logs stream live. ENV PYTHONUNBUFFERED=1 CMD ["python", "discover.py"]