From 8a6fad50d19d2787f64ed9964fb99ac8de191860 Mon Sep 17 00:00:00 2001 From: Sam Heinz <54530346+asylumexp@users.noreply.github.com> Date: Wed, 10 Apr 2024 15:09:57 +1000 Subject: [PATCH] Ported M-named apps to ARM64 MagicMirror MariaDB MediaMTX Medusa MeshCentral Motioneye MQTT --- README.md | 14 +++++++++++--- ct/magicmirror.sh | 2 +- ct/mariadb.sh | 2 +- ct/mediamtx.sh | 2 +- ct/medusa.sh | 2 +- ct/meshcentral.sh | 2 +- ct/motioneye.sh | 2 +- ct/mqtt.sh | 2 +- install/magicmirror-install.sh | 1 + install/mariadb-install.sh | 1 + install/mediamtx-install.sh | 6 +++--- install/medusa-install.sh | 1 + install/meshcentral-install.sh | 1 + install/motioneye-install.sh | 1 + install/mqtt-install.sh | 1 + 15 files changed, 27 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 18bbaadf0..bfd737d79 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ Any applications not in ported or unsupported need to be tested for whether they
  • ⭕ Apache CouchDB
  • ⭕ APT Cacher NG
  • ⭕ Audiobookshelf
  • -
  • ⭕ Autobrr
  • +
  • ☑️ Autobrr
  • ⭕ Bazarr
  • ⭕ Blocky
  • ⭕ CasaOS
  • @@ -73,8 +73,8 @@ Any applications not in ported or unsupported need to be tested for whether they
  • ⭕ Heimdall
  • ⭕ HiveMQ
  • ⭕ Homarr
  • -
  • ⭕ Homeassistant Core
  • -
  • ⭕ Homeassistant
  • +
  • ⭕ HomeAssistant Core
  • +
  • ⭕ HomeAssistant
  • ⭕ Homebridge
  • ⭕ Homepage
  • ⭕ Homer
  • @@ -92,6 +92,14 @@ Any applications not in ported or unsupported need to be tested for whether they
  • ⭕ Lidarr
  • ⭕ Linkwarden
  • ⭕ Mafl
  • +
  • ⭕ MagicMirror
  • +
  • ⭕ MariaDB
  • +
  • ⭕ MediaMTX
  • +
  • ⭕ Medusa
  • +
  • ⭕ MeshCentral
  • +
  • ⭕ MagicMirror
  • +
  • ⭕ Motioneye
  • +
  • ⭕ MQTT
  • ⭕ Nginx Proxy Manager
  • ⭕ Prowlarr
  • ✅ Radarr
  • diff --git a/ct/magicmirror.sh b/ct/magicmirror.sh index bb5e0b7b6..e3cb250c5 100644 --- a/ct/magicmirror.sh +++ b/ct/magicmirror.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func) +source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func) # Copyright (c) 2021-2024 tteck # Author: tteck (tteckster) # License: MIT diff --git a/ct/mariadb.sh b/ct/mariadb.sh index 2b3eef005..4d34acc14 100644 --- a/ct/mariadb.sh +++ b/ct/mariadb.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func) +source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func) # Copyright (c) 2021-2024 tteck # Author: tteck (tteckster) # License: MIT diff --git a/ct/mediamtx.sh b/ct/mediamtx.sh index 83e660ebd..fc1ef05b3 100644 --- a/ct/mediamtx.sh +++ b/ct/mediamtx.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func) +source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func) # Copyright (c) 2021-2024 tteck # Author: tteck (tteckster) # License: MIT diff --git a/ct/medusa.sh b/ct/medusa.sh index d617a1142..06b42f7cf 100644 --- a/ct/medusa.sh +++ b/ct/medusa.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func) +source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func) # Copyright (c) 2021-2024 tteck # Author: tteck (tteckster) # License: MIT diff --git a/ct/meshcentral.sh b/ct/meshcentral.sh index 1040a7007..100e4db40 100644 --- a/ct/meshcentral.sh +++ b/ct/meshcentral.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func) +source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func) # Copyright (c) 2021-2024 tteck # Author: tteck (tteckster) # License: MIT diff --git a/ct/motioneye.sh b/ct/motioneye.sh index d5a2579f5..e3ce709a9 100644 --- a/ct/motioneye.sh +++ b/ct/motioneye.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func) +source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func) # Copyright (c) 2021-2024 tteck # Author: tteck (tteckster) # License: MIT diff --git a/ct/mqtt.sh b/ct/mqtt.sh index b79777df0..86aa3c871 100644 --- a/ct/mqtt.sh +++ b/ct/mqtt.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -source <(curl -s https://raw.githubusercontent.com/tteck/Proxmox/main/misc/build.func) +source <(curl -s https://raw.githubusercontent.com/asylumexp/Proxmox/main/misc/build.func) # Copyright (c) 2021-2024 tteck # Author: tteck (tteckster) # License: MIT diff --git a/install/magicmirror-install.sh b/install/magicmirror-install.sh index 5bb2e3f56..767feb075 100644 --- a/install/magicmirror-install.sh +++ b/install/magicmirror-install.sh @@ -20,6 +20,7 @@ $STD apt-get install -y mc $STD apt-get install -y git $STD apt-get install -y ca-certificates $STD apt-get install -y gnupg +$STD apt-get install -y wget msg_ok "Installed Dependencies" msg_info "Setting up Node.js Repository" diff --git a/install/mariadb-install.sh b/install/mariadb-install.sh index 047d1d056..af201322e 100644 --- a/install/mariadb-install.sh +++ b/install/mariadb-install.sh @@ -17,6 +17,7 @@ msg_info "Installing Dependencies" $STD apt-get install -y curl $STD apt-get install -y sudo $STD apt-get install -y mc +$STD apt-get install -y gnupg msg_ok "Installed Dependencies" msg_info "Installing MariaDB" diff --git a/install/mediamtx-install.sh b/install/mediamtx-install.sh index c41d4afd5..6153f81fa 100644 --- a/install/mediamtx-install.sh +++ b/install/mediamtx-install.sh @@ -24,9 +24,9 @@ msg_info "Installing MediaMTX" RELEASE=$(curl -s https://api.github.com/repos/bluenviron/mediamtx/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }') mkdir -p /opt/mediamtx cd /opt/mediamtx -wget -q https://github.com/bluenviron/mediamtx/releases/download/${RELEASE}/mediamtx_${RELEASE}_linux_amd64.tar.gz -tar xzf mediamtx_${RELEASE}_linux_amd64.tar.gz -rm -rf mediamtx_${RELEASE}_linux_amd64.tar.gz +wget -q https://github.com/bluenviron/mediamtx/releases/download/${RELEASE}/mediamtx_${RELEASE}_linux_arm64v8.tar.gz +tar xzf mediamtx_${RELEASE}_linux_arm64v8.tar.gz +rm -rf mediamtx_${RELEASE}_linux_arm64v8.tar.gz msg_ok "Installed MediaMTX" msg_info "Creating Service" diff --git a/install/medusa-install.sh b/install/medusa-install.sh index c2152c073..9041e9647 100644 --- a/install/medusa-install.sh +++ b/install/medusa-install.sh @@ -20,6 +20,7 @@ $STD apt-get install -y mc $STD apt-get install -y gpg $STD apt-get install -y git-core $STD apt-get install -y mediainfo +$STD apt-get install -y wget cat </etc/apt/sources.list.d/non-free.list deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware EOF diff --git a/install/meshcentral-install.sh b/install/meshcentral-install.sh index 13ac00dbb..378af0333 100644 --- a/install/meshcentral-install.sh +++ b/install/meshcentral-install.sh @@ -19,6 +19,7 @@ $STD apt-get install -y sudo $STD apt-get install -y mc $STD apt-get install -y ca-certificates $STD apt-get install -y gnupg +$STD apt-get install -y wget msg_ok "Installed Dependencies" msg_info "Setting up Node.js Repository" diff --git a/install/motioneye-install.sh b/install/motioneye-install.sh index e3908f4a3..9444e4477 100644 --- a/install/motioneye-install.sh +++ b/install/motioneye-install.sh @@ -19,6 +19,7 @@ $STD apt-get install -y sudo $STD apt-get install -y mc $STD apt-get install -y git $STD apt-get install -y cifs-utils +$STD apt-get install -y wget msg_ok "Installed Dependencies" msg_info "Updating Python3" diff --git a/install/mqtt-install.sh b/install/mqtt-install.sh index 18362faaa..e652ea56c 100644 --- a/install/mqtt-install.sh +++ b/install/mqtt-install.sh @@ -18,6 +18,7 @@ $STD apt-get install -y curl $STD apt-get install -y sudo $STD apt-get install -y mc $STD apt-get install -y gpg +$STD apt-get install -y wget msg_ok "Installed Dependencies" msg_info "Installing Mosquitto MQTT Broker"