# Official ESPHome distribution: compiler, ESP-IDF, esptool and OTA CLI included. FROM ghcr.io/esphome/esphome:2026.9.0 ARG BUILD_VERSION ARG BUILD_ARCH LABEL io.hass.version="${BUILD_VERSION}" io.hass.type="app" io.hass.arch="${BUILD_ARCH}" RUN pip install --no-cache-dir 'aiohttp>=3.12,<4' PyYAML COPY app /app # Every text of the app, the editor and the screens, one file per language (app 0.2.90). COPY translations /app/translations # The Update badge shows what's new from the changelog (app 0.2.73). COPY CHANGELOG.md /app/CHANGELOG.md WORKDIR /app ENTRYPOINT [] CMD ["python3", "/app/server.py"]