User Tools

Site Tools


public:home_assistant-docker-beter-division

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:home_assistant-docker-beter-division [2026/10/30 21:45] – lukaspublic:home_assistant-docker-beter-division [2026/10/31 08:16] (current) – [Setup Home Assistant Core dependencies] lukas
Line 102: Line 102:
  
 WORKDIR /config WORKDIR /config
 +</code>
 +
 +<code>
 +## Setup Home Assistant Core dependencies
 +COPY --parents requirements.txt homeassistant/package_constraints.txt homeassistant/
 +RUN \
 +    go2rtc --version \
 +    && pip3 install --no-cache-dir "uv==$(awk -F'==' '/^uv==/{print $2}' homeassistant/requirements.txt)" \
 +    && export CFLAGS="-DAVERROR_HTTP_TOO_MANY_REQUESTS=-1112362804 -DAV_FRAME_DATA_LCEVC=2" \
 +    && export UV_CONCURRENT_BUILDS=1 \
 +    && uv pip install \
 +        --index-strategy unsafe-best-match \
 +        -r homeassistant/requirements.txt
 +
 +COPY requirements_all.txt home_assistant_frontend-* home_assistant_intents-* homeassistant/
 +RUN \
 +    if ls homeassistant/home_assistant_*.whl 1> /dev/null 2>&1; then \
 +        uv pip install homeassistant/home_assistant_*.whl; \
 +    fi \
 +    && export CFLAGS="-DAVERROR_HTTP_TOO_MANY_REQUESTS=-1112362804 -DAV_FRAME_DATA_LCEVC=2" \
 +    && export UV_CONCURRENT_BUILDS=1 \
 +    && uv pip install \
 +        --index-strategy unsafe-best-match \
 +        -r homeassistant/requirements_all.txt
 +
 </code> </code>
public/home_assistant-docker-beter-division.1793396714.txt.gz · Last modified: by lukas