Add support for aarch64, bump base to 5.2.3

This commit is contained in:
pssc 2022-01-11 13:54:12 +00:00
parent 604a513ad3
commit 492bbea220
3 changed files with 14 additions and 4 deletions

View file

@ -1,4 +1,4 @@
ARG BUILD_FROM=ghcr.io/hassio-addons/debian-base/amd64:5.2.2 ARG BUILD_FROM=ghcr.io/hassio-addons/debian-base/amd64:5.2.3
# hadolint ignore=DL3006 # hadolint ignore=DL3006
FROM ${BUILD_FROM} FROM ${BUILD_FROM}
@ -7,9 +7,17 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"]
# Setup base system # Setup base system
ARG BUILD_ARCH=amd64 ARG BUILD_ARCH=amd64
ARG FAH_VERSION=7.6.21
ARG FAH_VERSION_MAJOR=v7.6
ARG FAH_CLIENT_BITS=64bit
ARG FAH_DEB_ARCH=amd64
RUN \ RUN \
curl -J -L -o /tmp/fah.deb \ if [ ${BUILD_ARCH} == "aarch64" ];then FAH_DEB_ARCH=arm64;FAH_CLIENT_BITS=arm64;fi \
"https://download.foldingathome.org/releases/public/release/fahclient/debian-stable-64bit/v7.6/fahclient_7.6.21_amd64.deb" \ && DEB="https://download.foldingathome.org/releases/public/release/fahclient/debian-stable-${FAH_CLIENT_BITS}/${FAH_VERSION_MAJOR}/fahclient_${FAH_VERSION}_${FAH_DEB_ARCH}.deb" \
&& echo ${DEB} \
&& curl -J -L -o /tmp/fah.deb \
"${DEB}" \
\ \
&& apt-get update \ && apt-get update \
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \

View file

@ -1,3 +1,4 @@
--- ---
build_from: build_from:
amd64: ghcr.io/hassio-addons/debian-base/amd64:5.2.2 amd64: ghcr.io/hassio-addons/debian-base/amd64:5.2.3
aarch64: ghcr.io/hassio-addons/debian-base/aarch64:5.2.3

View file

@ -7,6 +7,7 @@ url: https://github.com/hassio-addons/addon-foldingathome
webui: http://[HOST]:[PORT:7396] webui: http://[HOST]:[PORT:7396]
arch: arch:
- amd64 - amd64
- aarch64
init: false init: false
hassio_api: true hassio_api: true
video: true video: true