diff --git a/ct/listmonk.sh b/ct/listmonk.sh index 36ed12ad6..f725b2747 100644 --- a/ct/listmonk.sh +++ b/ct/listmonk.sh @@ -38,8 +38,8 @@ function update_script() { cd /opt mv /opt/listmonk/ /opt/listmonk-backup mkdir /opt/listmonk/ - curl -fsSL "https://github.com/knadh/listmonk/releases/download/v${RELEASE}/listmonk_${RELEASE}_linux_amd64.tar.gz" -o $(basename "https://github.com/knadh/listmonk/releases/download/v${RELEASE}/listmonk_${RELEASE}_linux_amd64.tar.gz") - tar -xzf "listmonk_${RELEASE}_linux_amd64.tar.gz" -C /opt/listmonk + curl -fsSL "https://github.com/knadh/listmonk/releases/download/v${RELEASE}/listmonk_${RELEASE}_linux_arm64.tar.gz" -o $(basename "https://github.com/knadh/listmonk/releases/download/v${RELEASE}/listmonk_${RELEASE}_linux_arm64.tar.gz") + tar -xzf "listmonk_${RELEASE}_linux_arm64.tar.gz" -C /opt/listmonk mv /opt/listmonk-backup/config.toml /opt/listmonk/config.toml mv /opt/listmonk-backup/uploads /opt/listmonk/uploads $STD /opt/listmonk/listmonk --upgrade --yes --config /opt/listmonk/config.toml @@ -51,7 +51,7 @@ function update_script() { msg_ok "Started ${APP}" msg_info "Cleaning up" - rm -rf "/opt/listmonk_${RELEASE}_linux_amd64.tar.gz" + rm -rf "/opt/listmonk_${RELEASE}_linux_arm64.tar.gz" rm -rf /opt/listmonk-backup/ msg_ok "Cleaned" diff --git a/ct/lyrionmusicserver.sh b/ct/lyrionmusicserver.sh index d89e1bc05..74c68c83c 100644 --- a/ct/lyrionmusicserver.sh +++ b/ct/lyrionmusicserver.sh @@ -30,9 +30,9 @@ function update_script() { exit fi - DEB_URL=$(curl -s 'https://lyrion.org/getting-started/' | grep -oP ']*href="\K[^"]*amd64\.deb(?="[^>]*>)' | head -n 1) - RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_amd64\.deb)') - DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_amd64.deb" + DEB_URL=$(curl -s 'https://lyrion.org/getting-started/' | grep -oP ']*href="\K[^"]*arm\.deb(?="[^>]*>)' | head -n 1) + RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_arm\.deb)') + DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_arm.deb" if [[ ! -f /opt/lyrion_version.txt ]] || [[ "${RELEASE}" != "$(cat /opt/lyrion_version.txt)" ]]; then msg_info "Updating $APP to ${RELEASE}" curl -fsSL -o "$DEB_FILE" "$DEB_URL" diff --git a/ct/minio.sh b/ct/minio.sh index a701fa8e6..e5d9f60af 100644 --- a/ct/minio.sh +++ b/ct/minio.sh @@ -53,7 +53,7 @@ function update_script() { msg_info "Updating ${APP} to ${RELEASE}" mv /usr/local/bin/minio /usr/local/bin/minio_bak - curl -fsSL "https://dl.min.io/server/minio/release/linux-amd64/minio" -o /usr/local/bin/minio + curl -fsSL "https://dl.min.io/server/minio/release/linux-arm64/minio" -o /usr/local/bin/minio chmod +x /usr/local/bin/minio echo "${RELEASE}" >/opt/${APP}_version.txt msg_ok "Updated ${APP}" diff --git a/frontend/public/json/statuses.json b/frontend/public/json/statuses.json index 5fc82ef6c..41ac8ea7c 100644 --- a/frontend/public/json/statuses.json +++ b/frontend/public/json/statuses.json @@ -71,7 +71,7 @@ "docmost.json": "๐Ÿงช", "documenso.json": "๐Ÿงช", "dolibarr.json": "โœ…", - "dotnetaspwebapi.json": "๐Ÿšง", + "dotnetaspwebapi.json": "๐Ÿงช", "duplicati.json": "โœ…", "elementsynapse.json": "โŒ", "emby.json": "โœ…", @@ -138,7 +138,7 @@ "jellyseerr.json": "โœ…", "jenkins.json": "๐Ÿงช", "jupyternotebook.json": "๐Ÿงช", - "kapowarr.json": "๐Ÿšง", + "kapowarr.json": "๐Ÿงช", "karakeep.json": "๐Ÿงช", "kasm.json": "๐Ÿงช", "kavita.json": "โœ…", @@ -155,33 +155,33 @@ "libretranslate.json": "๐Ÿงช", "lidarr.json": "โœ…", "linkwarden.json": "โœ…", - "listmonk.json": "๐Ÿšง", + "listmonk.json": "๐Ÿงช", "lldap.json": "โŒ", - "lubelogger.json": "๐Ÿšง", + "lubelogger.json": "โŒ", "lxc-delete.json": "๐Ÿšง", - "lyrionmusicserver.json": "๐Ÿšง", + "lyrionmusicserver.json": "๐Ÿงช", "mafl.json": "โœ…", "magicmirror.json": "โœ…", - "managemydamnlife.json": "๐Ÿšง", + "managemydamnlife.json": "๐Ÿงช", "mariadb.json": "โœ…", "matterbridge.json": "โœ…", - "mattermost.json": "๐Ÿšง", + "mattermost.json": "๐Ÿงช", "mediamtx.json": "โœ…", "medusa.json": "โœ…", - "meilisearch.json": "๐Ÿšง", - "memos.json": "๐Ÿšง", + "meilisearch.json": "โŒ", + "memos.json": "๐Ÿงช", "meshcentral.json": "โœ…", - "metube.json": "๐Ÿšง", + "metube.json": "๐Ÿงช", "microcode.json": "โŒ", "mikrotik-routeros.json": "โŒ", - "minarca.json": "๐Ÿšง", - "minio.json": "๐Ÿšง", + "minarca.json": "๐Ÿงช", + "minio.json": "๐Ÿงช", "mongodb.json": "โœ…", - "monica.json": "๐Ÿšง", + "monica.json": "๐Ÿงช", "monitor-all.json": "๐Ÿงช", "motioneye.json": "โœ…", "mqtt.json": "โœ…", - "mylar3.json": "๐Ÿšง", + "mylar3.json": "๐Ÿงช", "myspeed.json": "โœ…", "mysql.json": "โŒ", "n8n.json": "โœ…", diff --git a/install/lyrionmusicserver-install.sh b/install/lyrionmusicserver-install.sh index 915b3dd3c..8ef985f11 100644 --- a/install/lyrionmusicserver-install.sh +++ b/install/lyrionmusicserver-install.sh @@ -14,9 +14,9 @@ network_check update_os msg_info "Setup Lyrion Music Server" -DEB_URL=$(curl -fsSL 'https://lyrion.org/getting-started/' | grep -oP ']*href="\K[^"]*amd64\.deb(?="[^>]*>)' | head -n 1) -RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_amd64\.deb)') -DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_amd64.deb" +DEB_URL=$(curl -fsSL 'https://lyrion.org/getting-started/' | grep -oP ']*href="\K[^"]*arm\.deb(?="[^>]*>)' | head -n 1) +RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_arm\.deb)') +DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_arm.deb" curl -fsSL -o "$DEB_FILE" "$DEB_URL" $STD apt install "$DEB_FILE" -y echo "${RELEASE}" >"/opt/lyrion_version.txt" diff --git a/install/minarca-install.sh b/install/minarca-install.sh index 0dd850ae5..9b7d8783d 100644 --- a/install/minarca-install.sh +++ b/install/minarca-install.sh @@ -22,7 +22,7 @@ msg_ok "Installed Dependencies" msg_info "Installing Minarca" curl -fsSL https://www.ikus-soft.com/archive/minarca/public.key | gpg --dearmor >/usr/share/keyrings/minarca-keyring.gpg -echo "deb [arch=amd64 signed-by=/usr/share/keyrings/minarca-keyring.gpg] https://nexus.ikus-soft.com/repository/apt-release-$(lsb_release -sc)/ $(lsb_release -sc) main" >/etc/apt/sources.list.d/minarca.list +echo "deb [arch=arm64 signed-by=/usr/share/keyrings/minarca-keyring.gpg] https://nexus.ikus-soft.com/repository/apt-release-$(lsb_release -sc)/ $(lsb_release -sc) main" >/etc/apt/sources.list.d/minarca.list $STD apt-get update $STD apt-get install -y minarca-server msg_ok "Installed Minarca" diff --git a/install/minio-install.sh b/install/minio-install.sh index 38be1cc18..8c66b7abf 100644 --- a/install/minio-install.sh +++ b/install/minio-install.sh @@ -35,10 +35,10 @@ fi msg_info "Setting up MinIO" if [[ "$USE_LATEST" == "true" ]]; then RELEASE=$(curl -fsSL https://api.github.com/repos/minio/minio/releases/latest | grep '"tag_name"' | awk -F '"' '{print $4}') - DOWNLOAD_URL="https://dl.min.io/server/minio/release/linux-amd64/minio" + DOWNLOAD_URL="https://dl.min.io/server/minio/release/linux-arm64/minio" else RELEASE="$FEATURE_RICH_VERSION" - DOWNLOAD_URL="https://dl.min.io/server/minio/release/linux-amd64/archive/minio.RELEASE.${FEATURE_RICH_VERSION}" + DOWNLOAD_URL="https://dl.min.io/server/minio/release/linux-arm64/archive/minio.RELEASE.${FEATURE_RICH_VERSION}" fi curl -fsSL "$DOWNLOAD_URL" -o /usr/local/bin/minio