Ported M-named apps to ARM64

MagicMirror
MariaDB
MediaMTX
Medusa
MeshCentral
Motioneye
MQTT
This commit is contained in:
Sam Heinz
2024-04-10 15:09:57 +10:00
parent eefdc509fe
commit 8a6fad50d1
15 changed files with 27 additions and 13 deletions

View File

@@ -45,7 +45,7 @@ Any applications not in ported or unsupported need to be tested for whether they
<li>⭕ Apache CouchDB</li> <li>⭕ Apache CouchDB</li>
<li>⭕ APT Cacher NG</li> <li>⭕ APT Cacher NG</li>
<li>⭕ Audiobookshelf</li> <li>⭕ Audiobookshelf</li>
<li> Autobrr</li> <li>☑️ Autobrr</li>
<li>⭕ Bazarr</li> <li>⭕ Bazarr</li>
<li>⭕ Blocky</li> <li>⭕ Blocky</li>
<li>⭕ CasaOS</li> <li>⭕ CasaOS</li>
@@ -73,8 +73,8 @@ Any applications not in ported or unsupported need to be tested for whether they
<li>⭕ Heimdall</li> <li>⭕ Heimdall</li>
<li>⭕ HiveMQ</li> <li>⭕ HiveMQ</li>
<li>⭕ Homarr</li> <li>⭕ Homarr</li>
<li>⭕ Homeassistant Core</li> <li>⭕ HomeAssistant Core</li>
<li>⭕ Homeassistant</li> <li>⭕ HomeAssistant</li>
<li>⭕ Homebridge</li> <li>⭕ Homebridge</li>
<li>⭕ Homepage</li> <li>⭕ Homepage</li>
<li>⭕ Homer</li> <li>⭕ Homer</li>
@@ -92,6 +92,14 @@ Any applications not in ported or unsupported need to be tested for whether they
<li>⭕ Lidarr</li> <li>⭕ Lidarr</li>
<li>⭕ Linkwarden</li> <li>⭕ Linkwarden</li>
<li>⭕ Mafl</li> <li>⭕ Mafl</li>
<li>⭕ MagicMirror</li>
<li>⭕ MariaDB</li>
<li>⭕ MediaMTX</li>
<li>⭕ Medusa</li>
<li>⭕ MeshCentral</li>
<li>⭕ MagicMirror</li>
<li>⭕ Motioneye</li>
<li>⭕ MQTT</li>
<li>⭕ Nginx Proxy Manager</li> <li>⭕ Nginx Proxy Manager</li>
<li>⭕ Prowlarr</li> <li>⭕ Prowlarr</li>
<li>✅ Radarr</li> <li>✅ Radarr</li>

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/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 # Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster) # Author: tteck (tteckster)
# License: MIT # License: MIT

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/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 # Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster) # Author: tteck (tteckster)
# License: MIT # License: MIT

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/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 # Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster) # Author: tteck (tteckster)
# License: MIT # License: MIT

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/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 # Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster) # Author: tteck (tteckster)
# License: MIT # License: MIT

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/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 # Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster) # Author: tteck (tteckster)
# License: MIT # License: MIT

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/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 # Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster) # Author: tteck (tteckster)
# License: MIT # License: MIT

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/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 # Copyright (c) 2021-2024 tteck
# Author: tteck (tteckster) # Author: tteck (tteckster)
# License: MIT # License: MIT

View File

@@ -20,6 +20,7 @@ $STD apt-get install -y mc
$STD apt-get install -y git $STD apt-get install -y git
$STD apt-get install -y ca-certificates $STD apt-get install -y ca-certificates
$STD apt-get install -y gnupg $STD apt-get install -y gnupg
$STD apt-get install -y wget
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
msg_info "Setting up Node.js Repository" msg_info "Setting up Node.js Repository"

View File

@@ -17,6 +17,7 @@ msg_info "Installing Dependencies"
$STD apt-get install -y curl $STD apt-get install -y curl
$STD apt-get install -y sudo $STD apt-get install -y sudo
$STD apt-get install -y mc $STD apt-get install -y mc
$STD apt-get install -y gnupg
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
msg_info "Installing MariaDB" msg_info "Installing MariaDB"

View File

@@ -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) }') 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 mkdir -p /opt/mediamtx
cd /opt/mediamtx cd /opt/mediamtx
wget -q https://github.com/bluenviron/mediamtx/releases/download/${RELEASE}/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_amd64.tar.gz tar xzf mediamtx_${RELEASE}_linux_arm64v8.tar.gz
rm -rf mediamtx_${RELEASE}_linux_amd64.tar.gz rm -rf mediamtx_${RELEASE}_linux_arm64v8.tar.gz
msg_ok "Installed MediaMTX" msg_ok "Installed MediaMTX"
msg_info "Creating Service" msg_info "Creating Service"

View File

@@ -20,6 +20,7 @@ $STD apt-get install -y mc
$STD apt-get install -y gpg $STD apt-get install -y gpg
$STD apt-get install -y git-core $STD apt-get install -y git-core
$STD apt-get install -y mediainfo $STD apt-get install -y mediainfo
$STD apt-get install -y wget
cat <<EOF >/etc/apt/sources.list.d/non-free.list cat <<EOF >/etc/apt/sources.list.d/non-free.list
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
EOF EOF

View File

@@ -19,6 +19,7 @@ $STD apt-get install -y sudo
$STD apt-get install -y mc $STD apt-get install -y mc
$STD apt-get install -y ca-certificates $STD apt-get install -y ca-certificates
$STD apt-get install -y gnupg $STD apt-get install -y gnupg
$STD apt-get install -y wget
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
msg_info "Setting up Node.js Repository" msg_info "Setting up Node.js Repository"

View File

@@ -19,6 +19,7 @@ $STD apt-get install -y sudo
$STD apt-get install -y mc $STD apt-get install -y mc
$STD apt-get install -y git $STD apt-get install -y git
$STD apt-get install -y cifs-utils $STD apt-get install -y cifs-utils
$STD apt-get install -y wget
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
msg_info "Updating Python3" msg_info "Updating Python3"

View File

@@ -18,6 +18,7 @@ $STD apt-get install -y curl
$STD apt-get install -y sudo $STD apt-get install -y sudo
$STD apt-get install -y mc $STD apt-get install -y mc
$STD apt-get install -y gpg $STD apt-get install -y gpg
$STD apt-get install -y wget
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
msg_info "Installing Mosquitto MQTT Broker" msg_info "Installing Mosquitto MQTT Broker"