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
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"

View File

@@ -30,9 +30,9 @@ function update_script() {
exit
fi
DEB_URL=$(curl -s 'https://lyrion.org/getting-started/' | grep -oP '<a\s[^>]*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 '<a\s[^>]*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"

View File

@@ -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}"

View File

@@ -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": "✅",

View File

@@ -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 '<a\s[^>]*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 '<a\s[^>]*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"

View File

@@ -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"

View File

@@ -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