chore(statuses): update statuses

dotnetaspwebapi
kapowarr
karakeep
listmonk
lubelogger - broken
lyrionmusicserver
managemydamnlife
mattermost
meilisearch - broken
memos
metube
minarca
minio
monica
mylar3
This commit is contained in:
Sam Heinz
2025-07-02 11:06:39 +10:00
parent 7a94c5d3f0
commit f399665dcd
7 changed files with 27 additions and 27 deletions

View File

@@ -38,8 +38,8 @@ function update_script() {
cd /opt cd /opt
mv /opt/listmonk/ /opt/listmonk-backup mv /opt/listmonk/ /opt/listmonk-backup
mkdir /opt/listmonk/ 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") 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_amd64.tar.gz" -C /opt/listmonk 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/config.toml /opt/listmonk/config.toml
mv /opt/listmonk-backup/uploads /opt/listmonk/uploads mv /opt/listmonk-backup/uploads /opt/listmonk/uploads
$STD /opt/listmonk/listmonk --upgrade --yes --config /opt/listmonk/config.toml $STD /opt/listmonk/listmonk --upgrade --yes --config /opt/listmonk/config.toml
@@ -51,7 +51,7 @@ function update_script() {
msg_ok "Started ${APP}" msg_ok "Started ${APP}"
msg_info "Cleaning up" 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/ rm -rf /opt/listmonk-backup/
msg_ok "Cleaned" msg_ok "Cleaned"

View File

@@ -30,9 +30,9 @@ function update_script() {
exit exit
fi fi
DEB_URL=$(curl -s 'https://lyrion.org/getting-started/' | grep -oP '<a\s[^>]*href="\K[^"]*amd64\.deb(?="[^>]*>)' | head -n 1) DEB_URL=$(curl -s 'https://lyrion.org/getting-started/' | grep -oP '<a\s[^>]*href="\K[^"]*arm\.deb(?="[^>]*>)' | head -n 1)
RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_amd64\.deb)') RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_arm\.deb)')
DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_amd64.deb" DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_arm.deb"
if [[ ! -f /opt/lyrion_version.txt ]] || [[ "${RELEASE}" != "$(cat /opt/lyrion_version.txt)" ]]; then if [[ ! -f /opt/lyrion_version.txt ]] || [[ "${RELEASE}" != "$(cat /opt/lyrion_version.txt)" ]]; then
msg_info "Updating $APP to ${RELEASE}" msg_info "Updating $APP to ${RELEASE}"
curl -fsSL -o "$DEB_FILE" "$DEB_URL" curl -fsSL -o "$DEB_FILE" "$DEB_URL"

View File

@@ -53,7 +53,7 @@ function update_script() {
msg_info "Updating ${APP} to ${RELEASE}" msg_info "Updating ${APP} to ${RELEASE}"
mv /usr/local/bin/minio /usr/local/bin/minio_bak 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 chmod +x /usr/local/bin/minio
echo "${RELEASE}" >/opt/${APP}_version.txt echo "${RELEASE}" >/opt/${APP}_version.txt
msg_ok "Updated ${APP}" msg_ok "Updated ${APP}"

View File

@@ -71,7 +71,7 @@
"docmost.json": "🧪", "docmost.json": "🧪",
"documenso.json": "🧪", "documenso.json": "🧪",
"dolibarr.json": "✅", "dolibarr.json": "✅",
"dotnetaspwebapi.json": "🚧", "dotnetaspwebapi.json": "🧪",
"duplicati.json": "✅", "duplicati.json": "✅",
"elementsynapse.json": "❌", "elementsynapse.json": "❌",
"emby.json": "✅", "emby.json": "✅",
@@ -138,7 +138,7 @@
"jellyseerr.json": "✅", "jellyseerr.json": "✅",
"jenkins.json": "🧪", "jenkins.json": "🧪",
"jupyternotebook.json": "🧪", "jupyternotebook.json": "🧪",
"kapowarr.json": "🚧", "kapowarr.json": "🧪",
"karakeep.json": "🧪", "karakeep.json": "🧪",
"kasm.json": "🧪", "kasm.json": "🧪",
"kavita.json": "✅", "kavita.json": "✅",
@@ -155,33 +155,33 @@
"libretranslate.json": "🧪", "libretranslate.json": "🧪",
"lidarr.json": "✅", "lidarr.json": "✅",
"linkwarden.json": "✅", "linkwarden.json": "✅",
"listmonk.json": "🚧", "listmonk.json": "🧪",
"lldap.json": "❌", "lldap.json": "❌",
"lubelogger.json": "🚧", "lubelogger.json": "",
"lxc-delete.json": "🚧", "lxc-delete.json": "🚧",
"lyrionmusicserver.json": "🚧", "lyrionmusicserver.json": "🧪",
"mafl.json": "✅", "mafl.json": "✅",
"magicmirror.json": "✅", "magicmirror.json": "✅",
"managemydamnlife.json": "🚧", "managemydamnlife.json": "🧪",
"mariadb.json": "✅", "mariadb.json": "✅",
"matterbridge.json": "✅", "matterbridge.json": "✅",
"mattermost.json": "🚧", "mattermost.json": "🧪",
"mediamtx.json": "✅", "mediamtx.json": "✅",
"medusa.json": "✅", "medusa.json": "✅",
"meilisearch.json": "🚧", "meilisearch.json": "",
"memos.json": "🚧", "memos.json": "🧪",
"meshcentral.json": "✅", "meshcentral.json": "✅",
"metube.json": "🚧", "metube.json": "🧪",
"microcode.json": "❌", "microcode.json": "❌",
"mikrotik-routeros.json": "❌", "mikrotik-routeros.json": "❌",
"minarca.json": "🚧", "minarca.json": "🧪",
"minio.json": "🚧", "minio.json": "🧪",
"mongodb.json": "✅", "mongodb.json": "✅",
"monica.json": "🚧", "monica.json": "🧪",
"monitor-all.json": "🧪", "monitor-all.json": "🧪",
"motioneye.json": "✅", "motioneye.json": "✅",
"mqtt.json": "✅", "mqtt.json": "✅",
"mylar3.json": "🚧", "mylar3.json": "🧪",
"myspeed.json": "✅", "myspeed.json": "✅",
"mysql.json": "❌", "mysql.json": "❌",
"n8n.json": "✅", "n8n.json": "✅",

View File

@@ -14,9 +14,9 @@ network_check
update_os update_os
msg_info "Setup Lyrion Music Server" msg_info "Setup Lyrion Music Server"
DEB_URL=$(curl -fsSL 'https://lyrion.org/getting-started/' | grep -oP '<a\s[^>]*href="\K[^"]*amd64\.deb(?="[^>]*>)' | head -n 1) DEB_URL=$(curl -fsSL 'https://lyrion.org/getting-started/' | grep -oP '<a\s[^>]*href="\K[^"]*arm\.deb(?="[^>]*>)' | head -n 1)
RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_amd64\.deb)') RELEASE=$(echo "$DEB_URL" | grep -oP 'lyrionmusicserver_\K[0-9.]+(?=_arm\.deb)')
DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_amd64.deb" DEB_FILE="/tmp/lyrionmusicserver_${RELEASE}_arm.deb"
curl -fsSL -o "$DEB_FILE" "$DEB_URL" curl -fsSL -o "$DEB_FILE" "$DEB_URL"
$STD apt install "$DEB_FILE" -y $STD apt install "$DEB_FILE" -y
echo "${RELEASE}" >"/opt/lyrion_version.txt" echo "${RELEASE}" >"/opt/lyrion_version.txt"

View File

@@ -22,7 +22,7 @@ msg_ok "Installed Dependencies"
msg_info "Installing Minarca" msg_info "Installing Minarca"
curl -fsSL https://www.ikus-soft.com/archive/minarca/public.key | gpg --dearmor >/usr/share/keyrings/minarca-keyring.gpg 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 update
$STD apt-get install -y minarca-server $STD apt-get install -y minarca-server
msg_ok "Installed Minarca" msg_ok "Installed Minarca"

View File

@@ -35,10 +35,10 @@ fi
msg_info "Setting up MinIO" msg_info "Setting up MinIO"
if [[ "$USE_LATEST" == "true" ]]; then if [[ "$USE_LATEST" == "true" ]]; then
RELEASE=$(curl -fsSL https://api.github.com/repos/minio/minio/releases/latest | grep '"tag_name"' | awk -F '"' '{print $4}') 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 else
RELEASE="$FEATURE_RICH_VERSION" 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 fi
curl -fsSL "$DOWNLOAD_URL" -o /usr/local/bin/minio curl -fsSL "$DOWNLOAD_URL" -o /usr/local/bin/minio