{"architecture":"amd64","config":{"Env":["PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","LANG=C.UTF-8","S6_BEHAVIOUR_IF_STAGE2_FAILS=2","S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0","S6_CMD_WAIT_FOR_SERVICES=1","S6_SERVICES_READYTIME=50","PIP_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/","UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/","S6_SERVICES_GRACETIME=240000","UV_SYSTEM_PYTHON=true","UV_NO_CACHE=true"],"Entrypoint":["/init"],"WorkingDir":"/config","Labels":{"io.hass.arch":"amd64","io.hass.base.arch":"amd64","io.hass.base.image":"ghcr.io/home-assistant/base:3.22","io.hass.base.name":"python","io.hass.base.version":"2026.05.0","io.hass.type":"core","io.hass.version":"2026.6.4","org.opencontainers.image.authors":"The Home Assistant Authors","org.opencontainers.image.created":"2026-06-19 21:04:28+00:00","org.opencontainers.image.description":"Open-source home automation platform running on Python 3","org.opencontainers.image.documentation":"https://www.home-assistant.io/docs/","org.opencontainers.image.licenses":"Apache-2.0","org.opencontainers.image.source":"https://github.com/home-assistant/core","org.opencontainers.image.title":"Home Assistant","org.opencontainers.image.url":"https://www.home-assistant.io/","org.opencontainers.image.version":"2026.6.4"},"Shell":["/bin/ash","-o","pipefail","-c"]},"created":"2026-06-19T21:05:55.270599867Z","history":[{"created":"2026-04-16T23:53:02.396814646Z","created_by":"ADD alpine-minirootfs-3.22.4-x86_64.tar.gz / # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-04-16T23:53:02.396814646Z","created_by":"CMD [\"/bin/sh\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T09:18:58.507121457Z","created_by":"COPY / / # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T09:18:58.507121457Z","created_by":"ENTRYPOINT [\"/init\"]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T09:18:58.507121457Z","created_by":"SHELL [/bin/ash -o pipefail -c]","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T09:18:58.507121457Z","created_by":"ARG EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T09:18:58.507121457Z","created_by":"ENV LANG=C.UTF-8 S6_BEHAVIOUR_IF_STAGE2_FAILS=2 S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_CMD_WAIT_FOR_SERVICES=1 S6_SERVICES_READYTIME=50 PIP_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/ UV_EXTRA_INDEX_URL=https://wheels.home-assistant.io/musllinux-index/","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T09:18:58.507121457Z","created_by":"LABEL io.hass.type=base io.hass.base.name=alpine","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T09:35:34.402723997Z","created_by":"COPY / / # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T09:35:34.402723997Z","created_by":"ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T09:35:34.402723997Z","created_by":"LABEL io.hass.type=base io.hass.base.name=python","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T11:38:58.44693613Z","created_by":"ARG BUILD_ARCH=amd64","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T11:38:58.44693613Z","created_by":"ARG BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-05-20T11:38:58.44693613Z","created_by":"RUN |2 BUILD_ARCH=amd64 BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0 /bin/ash -o pipefail -c apk add bluez bluez-deprecated bluez-libs confuse curl eudev-libs ffmpeg git grep hwdata-usb imlib2 iperf3 libftdi1 libgpiod libpulse libturbojpeg libzbar mariadb-connector-c net-tools nmap openssh-client p8-platform pianobar popt pulseaudio-alsa socat # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:03.441756804Z","created_by":"RUN |2 BUILD_ARCH=amd64 BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0 /bin/ash -o pipefail -c pip3 install --only-binary=:all: -r /tmp/requirements.txt # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:03.456190268Z","created_by":"WORKDIR /usr/src/","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:20.293116892Z","created_by":"COPY /opt/ssocr/ /usr/local/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:24.097216581Z","created_by":"COPY /opt/libcec/ /usr/local/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:24.342549389Z","created_by":"RUN |2 BUILD_ARCH=amd64 BUILD_FROM=ghcr.io/home-assistant/base-python:3.14-alpine3.22-2026.05.0 /bin/ash -o pipefail -c python_version=$(python -c \"import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')\") \u0026\u0026 echo \"cec\" \u003e \"/usr/local/lib/python${python_version}/site-packages/cec.pth\" # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:38.518529538Z","created_by":"COPY /opt/picotts/usr/local/ /usr/local/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:29.913385325Z","created_by":"COPY /opt/telldus/ /usr/local/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:38.55945706Z","created_by":"COPY rootfs / # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-05-20T11:39:38.55945706Z","created_by":"LABEL io.hass.type=homeassistant-base org.opencontainers.image.title=Home Assistant Core baseimage org.opencontainers.image.description=Baseimage for Home Assistant Core container/supervisor installation org.opencontainers.image.authors=The Home Assistant Authors org.opencontainers.image.url=https://www.home-assistant.io/ org.opencontainers.image.documentation=https://www.home-assistant.io/docs/ org.opencontainers.image.licenses=Apache License 2.0","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-06-19T21:04:38.472470707Z","created_by":"LABEL io.hass.type=core org.opencontainers.image.authors=The Home Assistant Authors org.opencontainers.image.description=Open-source home automation platform running on Python 3 org.opencontainers.image.documentation=https://www.home-assistant.io/docs/ org.opencontainers.image.licenses=Apache-2.0 org.opencontainers.image.title=Home Assistant org.opencontainers.image.url=https://www.home-assistant.io/","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-06-19T21:04:38.472470707Z","created_by":"ENV S6_SERVICES_GRACETIME=240000 UV_SYSTEM_PYTHON=true UV_NO_CACHE=true","comment":"buildkit.dockerfile.v0","empty_layer":true},{"created":"2026-06-19T21:04:38.472470707Z","created_by":"WORKDIR /usr/src","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:04:40.738000017Z","created_by":"COPY rootfs / # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:04:40.797871747Z","created_by":"COPY /usr/local/bin/go2rtc /bin/go2rtc # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:04:41.377550919Z","created_by":"COPY --parents requirements.txt homeassistant/package_constraints.txt homeassistant/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:04:49.584540342Z","created_by":"RUN /bin/ash -o pipefail -c go2rtc --version \u0026\u0026 pip3 install --no-cache-dir \"uv==$(awk -F'==' '/^uv==/{print $2}' homeassistant/requirements.txt)\" \u0026\u0026 uv pip install --no-build -r homeassistant/requirements.txt # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:04:50.163912694Z","created_by":"COPY requirements_all.txt home_assistant_frontend-* home_assistant_intents-* homeassistant/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:05:22.077109695Z","created_by":"RUN /bin/ash -o pipefail -c if ls homeassistant/home_assistant_*.whl 1\u003e /dev/null 2\u003e\u00261; then uv pip install homeassistant/home_assistant_*.whl; fi \u0026\u0026 uv pip install --no-build -r homeassistant/requirements_all.txt # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:05:29.377607394Z","created_by":"COPY --parents LICENSE* README* homeassistant/ pyproject.toml homeassistant/ # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:05:55.15195568Z","created_by":"RUN /bin/ash -o pipefail -c uv pip install -e ./homeassistant \u0026\u0026 python3 -m compileall homeassistant/homeassistant # buildkit","comment":"buildkit.dockerfile.v0"},{"created":"2026-06-19T21:05:55.270599867Z","created_by":"WORKDIR /config","comment":"buildkit.dockerfile.v0"}],"moby.buildkit.cache.v0":"W3sibGF5ZXJzIjpbeyJsYXllciI6MTksImNyZWF0ZWRBdCI6IjIwMjYtMDYtMTlUMjE6MDU6MjkuMzc4MjMzMDM1WiJ9XSwiZGlnZXN0Ijoic2hhMjU2OjAzNDJlZjY3OWU5Y2MxNmU0OGIwZjJlYTcxYWY5NWZlMGY3NjgzOWIwMDUyZmJlMmQwNDE1NzJlMTUxNWNlODMiLCJpbnB1dHMiOltbeyJsaW5rIjoxN31dLFt7ImxpbmsiOjEzfV1dfSx7ImRpZ2VzdCI6InNoYTI1NjoxYzIwZjg2OGYxZmQwNjI3OGNiMGY2Y2M5Y2E4ZTMwMzg5ZjY0YjkxNzRmM2Q4ZGZhZmI0MGI5ZGZmNmIxNGNjIn0seyJkaWdlc3QiOiJzaGEyNTY6MjNkNDNkY2Q1MDkxNGQwY2VmMzM4OWE3Y2YyNDE3MmMyNmQ2YzUxN2QyZDEyZTc0MmJmNDI5MTM3YWRhN2E0NCJ9LHsiZGlnZXN0Ijoic2hhMjU2OjQyZDg4NzY4YjI3MWU4NjBiYWQ4ODdmMTg1YTQxYmJjMzFmNWZkNjQ0ZDUzNjFiZDcxMmEyZTQ0ZjRkOTVhYWIifSx7ImRpZ2VzdCI6InNoYTI1Njo0OTNhMDAzNjUxM2Q2N2IzNDEzMjNmNDNlNmU0YTk4YzhmYjJmOTkxNzY1YTNiMWQxZDgzZmM2MGI1NTQ1YjE5In0seyJkaWdlc3QiOiJzaGEyNTY6NGViYmNhYWFlZGUzMjQ0MzRjMDdlYzQ4ZjYzMmM0ZWY1OTIxNGU1OGI0MjZkN2VmNTIxYTQyNmM1MWMyMzAwNyJ9LHsibGF5ZXJzIjpbeyJsYXllciI6MTMsImNyZWF0ZWRBdCI6IjIwMjYtMDYtMTlUMjE6MDQ6NDAuNzM4ODE1NzI3WiJ9XSwiZGlnZXN0Ijoic2hhMjU2OjU0NDczMmZmNDg5NjJjZjY1OTBjZmFiYzk3M2NkZGE1NDJjMWIyYjg5NWE4MDdiMjUwZDE4N2ZhMzFkMWVhZGEiLCJpbnB1dHMiOltbeyJsaW5rIjo5fV0sW3sibGluayI6Mn1dXX0seyJsYXllcnMiOlt7ImxheWVyIjoxNSwiY3JlYXRlZEF0IjoiMjAyNi0wNi0xOVQyMTowNDo0MS4zNzgxNTI4MDVaIn1dLCJkaWdlc3QiOiJzaGEyNTY6NmNiYzdiNzcwODQwNDNmMjIzODA4Y2Q3NDgyYmUwNzdmMjEwMTkxMGViMGMyZWNlOGM0YTI5ZGY4Mzk0YmFiMSIsImlucHV0cyI6W1t7ImxpbmsiOjE2fV0sW3sibGluayI6MTF9XV19LHsiZGlnZXN0Ijoic2hhMjU2OjdiZWRhMTU5MTlkNzk1MmUwYzc4ZmFlYWUwNDQzNzcxNTk0ZTdmNmFjNjBiYmQ4MzExYTBhNjdlM2YxNzg5ZTIifSx7ImxheWVycyI6W3sibGF5ZXIiOjEyLCJjcmVhdGVkQXQiOiIyMDI2LTA2LTE5VDIxOjA0OjM4LjQ3MzU0MDQ1MloifV0sImRpZ2VzdCI6InNoYTI1Njo4MmY3ZWEyMjNkODAzMmZiNjI3NWM2NDdlZjQxZWZlZDRmNzZlOGEwYmYxODk3MDllY2I3Mzg3NzFiNzE0NTQ0IiwiaW5wdXRzIjpbW3sibGluayI6MX0seyJsaW5rIjoxMH1dXX0seyJkaWdlc3QiOiJzaGEyNTY6ODhjZTAxMTI0OWFkZDVhN2RkOWVmNGQ4NWQzZWYwODc4MGE5NWZkNzg1NWJiMGVkNmQxMTEzMWE1OTMxMmYxZiJ9LHsiZGlnZXN0Ijoic2hhMjU2OmEzODYyZGI0ZTcyYzkzZjEyMjNmNDMzZDI1MTUxNzQwNDY5MzlkNTgwOTU0MjVmNGM4YmNhMmNhZWYyYjY4ZWMifSx7ImxheWVycyI6W3sibGF5ZXIiOjE3LCJjcmVhdGVkQXQiOiIyMDI2LTA2LTE5VDIxOjA0OjUwLjE2NDU0MDcxNFoifV0sImRpZ2VzdCI6InNoYTI1NjphNzJkZTdiYjRkN2RkMjQ4ZWU3MWUyMmJmMGM4Y2FkMWY5ZjY0ZjA5ODRiMWVhOTU1NGUzMGE1OGFkYjA2ODhlIiwiaW5wdXRzIjpbW3sibGluayI6MTR9XSxbeyJsaW5rIjo1fV1dfSx7ImRpZ2VzdCI6InNoYTI1NjpiOGI0YjNjYWU3MjQ1OWEwMjM0NzcyYTQwNmNhNGRmZDdiMzUzMzI2YzQxM2ViZTQyNWNkMDYzZmQyZDY4NmI1In0seyJsYXllcnMiOlt7ImxheWVyIjoxNiwiY3JlYXRlZEF0IjoiMjAyNi0wNi0xOVQyMTowNDo0OS41ODUxNjM5NjVaIn1dLCJkaWdlc3QiOiJzaGEyNTY6YmE4M2M0NmQ2ZmIzMmYzZWRiZWUwOTQ4YTAzYmUxYmVjOTEzOTdjZGFhNWFlOTFmODRjNzllZDBmNzJiYzdhZiIsImlucHV0cyI6W1t7InNlbGVjdG9yIjoic2hhMjU2OjhhNWVkYWIyODI2MzI0NDMyMTllMDUxZTRhZGUyZDFkNWJiYzY3MWM3ODEwNTFiZjE0Mzc4OTdjYmRmZWEwZjEiLCJsaW5rIjo3fV1dfSx7ImxheWVycyI6W3sibGF5ZXIiOjIwLCJjcmVhdGVkQXQiOiIyMDI2LTA2LTE5VDIxOjA1OjU1LjE1MjUzODk3MVoifV0sImRpZ2VzdCI6InNoYTI1NjpjMTFjMzljYTZiYTA3N2EyMzQ0ZmEwYzM0NTgxZmFkZGEwZDJhYTFiYTZjZTk3MmI4MGZjM2U0MDg4ZTg1NDVmIiwiaW5wdXRzIjpbW3sic2VsZWN0b3IiOiJzaGEyNTY6OGE1ZWRhYjI4MjYzMjQ0MzIxOWUwNTFlNGFkZTJkMWQ1YmJjNjcxYzc4MTA1MWJmMTQzNzg5N2NiZGZlYTBmMSIsImxpbmsiOjB9XV19LHsibGF5ZXJzIjpbeyJsYXllciI6MTQsImNyZWF0ZWRBdCI6IjIwMjYtMDYtMTlUMjE6MDQ6NDAuNzk4NTIyNjU0WiJ9XSwiZGlnZXN0Ijoic2hhMjU2OmQzMTlhMTdkMTk3NTM3OTVjNjFiMmI2NzRkNThhZWZkOWFiNGM4YmI3ZWNlNjE2NTIyZmMxNDYyODc3MmIyZmYiLCJpbnB1dHMiOltbeyJsaW5rIjo2fV0sW3sibGluayI6M30seyJzZWxlY3RvciI6InNoYTI1Njo3MDRhYWYyZjA1YTVkOWNmYmQyYWVkZTY0NDhlOTYwMzEzYzk0ZjUyNzc0NTEyYWVlOWVmYWM1YjVjNWQ3OGEzIiwibGluayI6NH0seyJzZWxlY3RvciI6InNoYTI1Njo3MDRhYWYyZjA1YTVkOWNmYmQyYWVkZTY0NDhlOTYwMzEzYzk0ZjUyNzc0NTEyYWVlOWVmYWM1YjVjNWQ3OGEzIiwibGluayI6OH1dXX0seyJsYXllcnMiOlt7ImxheWVyIjoxOCwiY3JlYXRlZEF0IjoiMjAyNi0wNi0xOVQyMTowNToyMi4wNzc5MTM1MjlaIn1dLCJkaWdlc3QiOiJzaGEyNTY6ZDZiNzRiMzZlM2Y4MDA4NzI4MTJkNWJmNzIzNzJlZjEwYjc2NmE4ZjI4ZDdmZmM3ZGVkM2FjZTY3ZjY5NTAxMyIsImlucHV0cyI6W1t7InNlbGVjdG9yIjoic2hhMjU2OjhhNWVkYWIyODI2MzI0NDMyMTllMDUxZTRhZGUyZDFkNWJiYzY3MWM3ODEwNTFiZjE0Mzc4OTdjYmRmZWEwZjEiLCJsaW5rIjoxMn1dXX0seyJsYXllcnMiOlt7ImxheWVyIjoyMSwiY3JlYXRlZEF0IjoiMjAyNi0wNi0xOVQyMTowNTo1NS4yNzExNDI0NDFaIn1dLCJkaWdlc3QiOiJzaGEyNTY6ZTFjYjc3OWMxZGY0YWY2MGIyNzNjMDU5ZDFlOWUxOGMwZmQ5NzY3YTNiOTA5NTkyN2VkYzFlZTBiZjc1ZjZlZCIsImlucHV0cyI6W1t7ImxpbmsiOjE1fV1dfV0=","os":"linux","rootfs":{"type":"layers","diff_ids":["sha256:0854555d70acaa318b38ee50bc667cb51ff6bf0757624624c7ff3b6fe17459a0","sha256:f6dc397de6a03466ab661a7c2b0e4ae61b9d8a0c6c05c45b02d808117d2ef250","sha256:0f5740a21ea83dd4b44080cfcbbe1f2a5ca2f509b2be3766766965bc47cf987d","sha256:ee23587ac467ba18c2e6d8c1ab2da7cfe19a6b04285b4598ca3bede0ba8e1475","sha256:db7a1374c3a614c5cd9513ea1bcb2911cbe07a0e23cffae8d7d4318cb1d44c70","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:2dba64ebaf0f57b9d25ce82a11647f04ba80546ad5124ffbc4629a23e370ba39","sha256:4849934cb89ae5380b9eb508ccc4b7d5efd3dced011ab52ef9a7def9f04b4d7b","sha256:5cfcd9d55d51658a45517f39f7e1b5acffe4940384101d424c50651909e286aa","sha256:d462e6af8f6cd8ada348aab2ab882ed440833c9c58565a502f421e1fb4774dcc","sha256:5671c142c5563d148c0239eef8c84978cb0c9f1727e2b15e9e155b60f8a5ad47","sha256:2a6d973cdde42c965ab7d523488c6fd0727fcfdef299c37d4a208742405f743a","sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef","sha256:57527864204b4e7149db323a6096236ad0abeccd0a7f5340838020acda72ec2e","sha256:b8bb5aca112d92e61352e8ec162deebad977f82bd5521954002dd1e46304d578","sha256:6b6c530e915359b3b5a89b2c30b2961a21d6e766bf97847f51ce7e145b4befcd","sha256:12244f943bcde1ed8ac6c4b78994ace1b6922d10a480ff2ac3295ebe3429993c","sha256:7d5a37533a2f0e0a857661bdf1758ef394305314458c81212cc670b96845812d","sha256:889496258e476611a23f9de7c8492e0c74b78678f764db673fdab05502a780fc","sha256:b46aa12f81c9ad3a4dacc62265cbd9ed5c8f0273153423cc9c8f0d52a9978ceb","sha256:bfb3148449e9d0e33c7c263844925031ac3ffcab44d9de657a3f6fae8ada856c","sha256:ae6ee0faa40add356504bf7994d31ad96dc0af415635f7ca5e5d1783449cacd3"]}}